Postcard CH-84835 Ecureuil Switzerland 18 Jul, 2011 56 days 2,341 miles Nevskaya Russia 12 Sep, 2011 Loading map... You need to sign in to leave a comment!