Helsinki architecture Finland, view of the Kamppi Chapel (Chapel Of Silence) in Narinkkatori in the center of the city of Helsinki, Finland.

- Image ID: PG7DK1