Travel Company St. Petersburg Best Guides Our collection of the best photos of St.Petersburg Russia Vasilievsky islandPhoto by Tatyana Afanasyeva and Roman Melrom (digital photo processing)Choose our best shore excursions St Petersburg Russia and you won’t regret |