Places | July 07, 2014 10:24 PM EDT
Epic photos of Saint Isaac's Cathedral or Isaakievskiy Sobor in Saint Petersburg
Saint Isaac's Cathedral or Isaakievskiy Sobor in Saint Petersburg, Russia is the largest Russian Orthodox cathedral in the city.It is the largest orthodox basilica and the fourth largest cathedral in the world.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.