Previous 68 of 134 Next
lake ontario

Lake Ontario from the CN Tower, Toronto, Ontario, Canada. Supposedly the tallest freestanding man-made structure in the world (in 1999 anyway). Sorry about the grain but it was a quick shot. Minolta X-9 35mm

1 Comment

Anonymous Guest (IP: 172.69.71.89)

Emily Reed 01 Dec 2008

INTERESTING PHOTO!

Artist Reply: I go there everytime I go to Toronto. Quick shot before the helo got too far. Thank You!