Saint Petersburg, Russia. Питер!
Red Square, Moscow, Russia, back in the USSR, you don,t know how lucky you are man
All-Russian Exhibition Center (VVC) - the largest exhibition center in Moscow, a huge zone intended for rest, a variety of educational, cognitive, cultural and sporting activities.
Moscow. Red Square & St. Basil's Cathedral.
Abhazia, #Bulgary. Апсны, Абхазия 2011 #travel #vacation