Postcard DE-4369673 talula1 Germany 13 Jul, 2015 3 days 665 miles jansson Finland 16 Jul, 2015 Loading map... jansson said: posted over 8 years ago Oh, I love that beach! You need to sign in to leave a comment!