Postcard FI-1107001 helkky Finland 29 May, 2011 7 days 895 miles Rumour Netherlands 5 Jun, 2011 Loading map... From Helen, Finland. swisslady said: posted over 12 years ago What a beautiful summer photo! You need to sign in to leave a comment!