Postcard FI-2052731 atsalea Finland 21 Mar, 2014 6 days 4,322 miles Debbie67 U.S.A. 27 Mar, 2014 Loading map... Debbie67 said: posted over 10 years ago A beautiful church on the seashore in Finland. You need to sign in to leave a comment!