Viking Cruises: Travel Destinations, Holiday Ideas and Vacation Inspiration – August 13, 2017 at 08:45AM

The Church of the Savior on Spilled Blood is a must-see in St. Petersburg. Our friend @mary_quincy captured its ornate onion-domes and elaborate mosaics. #MyVikingStory
Source: vikingcruises on Instagram

Advertisements