The Tuomiorkirkko is the Lutheran cathedral in Finland. It was odd to find most of the road names in the centre written in both Finish and Russian.
Back
-
Gallery
-
Next