Postcard PL-681810 Klechamcia Poland 2 Apr, 2013 39 days 777 miles Chiffa Russia 11 May, 2013 Loading map... You need to sign in to leave a comment!