Church of the Savior on Spilled Blood, St PetersburgSt PetersburgChurch of the Savior on Spilled Blood, St PetersburgChurch of the Savior on Spilled Blood, St PetersburgWinter Palace, The Hermitage, St PetersburgSt Isaac's Cathedral, St PetersburgMoika Palace, St PetersburgAu Pont Rouge, Moika Embankment, St PetersburgGeneral Staff building Triumphal Arch, St PetersburgWinter Palace, The Hermitage, St PetersburgSt Isaac's Cathedral, St PetersburgMoyka River Embankment, St PetersburgAtlantis statues, Winter Palace, The Hermitage, St PetersburgGreat Church, Hermitage State Museum, St PetersburgWar Gallery of 1812, Hermitage State Museum, St PetersburgPavilion Hall, Winter Palace, St PetersburgHermitage State Museum,  St PetersburgHermitage State Museum, St PetersburgHermitage State Museum, St PetersburgHermitage State Museum, St Petersburg