Postcard FI-448632 kiikari Finland 8 Jan, 2009 5 days 1,302 miles ani_d12 Bulgaria 13 Jan, 2009 Loading map... kiikari said: posted over 15 years ago Tampere, Finland. Modern Kaleva Church. You need to sign in to leave a comment!