Image 1 of 1
20060801_3001.jpg
City of Niagara Falls, Ontario, Canada - 01 August 2006---Downtown with buildings and shops, street scenery---architecture, infrastructure---Photo: Horst Wagner / eup-images