Postcard FI-1114281 Tuulukka Finland 7 Jun, 2011 2 days 508 miles tuulher Norway 9 Jun, 2011 Loading map... You need to sign in to leave a comment!