Skip to main content

Russia, St. Petersburg, a contemporary portrait of the city just before its three hundredth birthday.