St Petersburg August 2009 Posted on 25 January 2011 by Barbara Lance C This slideshow requires JavaScript. St Petersburg (Leningrad) – a city of contrasts. Grand palaces and utilitarian architecture. Share this:TwitterFacebookLike this:Like Loading... Related