St. Petersburg Metro February 9, 2009March 28, 2020Leave a comment Here is a view of the Metro System in St. Petersburg —