St Basil's Cathedral

Saint Basil’s Cathedral (Moscow, Russia)

Located on the edge of Red Square and just a stones throw from the Moscow River, Saint Basil’s Cathedral¬†is one of the most recognized churches in the world, second only to St Peter’s Basilica in