Postcard EE-93897 Kyllika Estonia 12 Feb, 2011 250 days 2,133 miles Ulyasha Russia 20 Oct, 2011 Loading map... You need to sign in to leave a comment!