Fog in Bluffers Park located in the Scarborough area of Toronto Ontario Canada

- Image ID: A7138R
Fog in Bluffers Park located in the Scarborough area of Toronto Ontario Canada
Bill Brooks / Alamy Stock Photo
Image ID: A7138R
Location: Toronto Ontario Canada