Impressions of St. Petersburg 2 Posted October 13, 2017 by jdurnan Public buildings along the Neva River shot through a rain-slicked cruise boat window, St. Petersburg, Russia