Postcard IT-80986 paoletta82 Italy 5 Apr, 2010 63 days 1,636 miles green_and_red Russia 7 Jun, 2010 Loading map... You need to sign in to leave a comment!