Craigs Travels:
Catherine's Palace, Saint Petersburg
Craigs Travels:
Mosaics inside Church of Our Savior on the Spilled Blood Cathedral, St. Petersburg
Craigs Travels:
Saint Petersburg at first light
Craigs Travels:
Saint Petersburg Canal Cruise - Panoramic
Craigs Travels:
View of Saint Petersburg from Canal Boat
Craigs Travels:
Spilled Blood Church in St. Petersburg
Craigs Travels:
Nested doorways in Catherine's Palace in St. Petersburg
Craigs Travels:
Looking out onto garden at Catherine's Palace
Craigs Travels:
Panoramic of Catherine's Palace, St. Petersburg
Craigs Travels:
Gardens of Catherine's Palace
Craigs Travels:
Alex and Craig
Craigs Travels:
Street Scene on Nevsky Prospect in St. Petersburg, Russia
Craigs Travels:
Saint Petersburg Metro
Craigs Travels:
Inside Moskovsky Train Station in St. Petersburg, Russia
Craigs Travels:
Train Arrival and Departure Signs in Moskovsky Railway Station
Craigs Travels:
Old and New Trains - Side By Side in Russia
Craigs Travels:
High Speed Train, St. Petersburg, Russia
Craigs Travels:
Train in Station in St. Petersburg, Russia
Craigs Travels:
Inside St. Petersburg Subway
Craigs Travels:
St. Isaac's Cathedral in St. Petersburg, Russia
Craigs Travels:
Foot Selfie at Catherine's Palace - St. Petersburg, Russia
Craigs Travels:
Hallway in the Hermitage Museum in St. Petersburg, Russia
Craigs Travels:
Hallway and Ceiling at Hermitage Museum in St. Petersburg, Russia
Craigs Travels:
Long line at Catherine's Palace in St. Petersburg, Russia
Craigs Travels:
Painter painting a painting