(Photo by anonymous)
April 12th, 2006 -- Wind on 130 Adelaide St., a building just south of the Sheraton Centre. Note the spectacular view of Toronto the peregrines have from their lofty nest.
© Canadian Peregrine Foundation