Deer

Two life-sized three dimensional deer are located along Niagara Parkway next to the Niagara Parks Police Station.

Location
Dufferin Islands