Places | July 09, 2014 12:25 PM EDT
Check out the Cathedral of the Archangel in Russia
The Cathedral of the Archangel is a Russian Orthodox church dedicated to the Archangel Michael. It is located in Cathedral Square of the Moscow Kremlin in Russia between the Great Kremlin Palace and the Ivan the Great Bell Tower.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.