Helsinki, Finland/907

Previous | Home | Next

The Market Square is right on the waterfront. The red building in the background is the Uspenski Cathedral.