Postcard RU-347591 Olgusha Russia 25 Feb, 2011 164 days 7,126 miles Mireia Brazil 8 Aug, 2011 Loading map... You need to sign in to leave a comment!