Michael A. Stecker mastecker@gmail.com
Archangel and Annunciation Cathedrals in Cathedral Square, The Kremlin
The Kremlin's Cathedral Square or "City of God" has six buildings, including three cathedrals. Most of them, the work of Italian architects during the 15th and 16th Centuries
reference