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