Designed by
Title
Church of the Holy Archangels #160608154
Description
VAGHARSHAPAT ARMENIA 09 12 2019: Church of the Holy Archangels is a church, within the complex of the Mother See of Holy Etchmiadzin, adjacent to the Gevorkian Theological Seminary.
This image is editorial