89% of cruisers loved it
The Church of Our Savior in St. Petersburg Russia.
Our Baltic Cruise on the Viking Star
Member photo by whfarr: The Church of Our Savior in St. Petersburg Russia. (Jul 2016)
More Albums for This Ship
Aquavit Terrace and Bar