“Elevated Wetlands”
Are they giant teeth? Elephants? Modern art? For years I’ve noticed these structures in the Taylor Creek Park area beside the Don Valley Parkway. I’m sure anyone who has driven up or down the DVP has noticed these and wondered…… Read More »“Elevated Wetlands”
