Around the World in Review, Leg 04: Baltic States, Russia, and Eastern Europe
Tag: St. Petersburg
Postcards to Wanda: Russia
I love it when history, politics, and humor come together.
Seeing the Light in Saint Petersburg, Russia
Would Saint Petersburg still feel like Russia from the Soviet era? Or would it show a different face entirely?