Tag: St. Petersburg A Few Random Pics from Moscow and St. PetersburgFebruary 11, 2010 Note the “Ice Bar” at the bottom….. a nice way to get a sip of ice cold vodka outside. Brrrr….. Read More