Previous
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
Next
1 Comment
Emily Reed 01 Dec 2008
INTERESTING PHOTO!