Helsinki Cathedral on Senate Square.

Close Window