(Photo by anonymous)
April 12th, 2006 -- Wind on 130 Adelaide St., a building just south of the Sheraton Centre.
© Canadian Peregrine Foundation