Deer

Two life-sized three dimensional deer are located along the Dufferin Islands loop along the Winter Festival of Lights illumination route.

Location
Dufferin Islands