Postcard FI-1261757 Mallunen Finland 24 Nov, 2011 12 days 659 miles Denboo Russia 6 Dec, 2011 Loading map... You need to sign in to leave a comment!