Stock Photo - Annunciation Cathedral, Kremlin, UNESCO World Heritage Site, Moscow, Russia

Stock Photo: Annunciation Cathedral, Kremlin, UNESCO World Heritage Site, Moscow, Russia.