Previous Image Next Image DSC05011 A church in Red Square. I feel like it would be more famous if St Basil’s Cathedral wasn’t such a show off