Postcard RU-1077290 Delya Russia 7 Jul, 2012 12 days 568 miles YuraFM Russia 19 Jul, 2012 Loading map... You need to sign in to leave a comment!