Postcard FI-2378194 Lilla Finland 17 Apr, 2015 43 days 878 miles shadia Russia 30 May, 2015 Loading map... You need to sign in to leave a comment!