Designed by
Title
Small altar Church of the Three Altars, Istanbul #89324822
Description
The Church of the Three Altars is located in the Beyoglu district, Istanbul, Turkey. The Church of the Three Altars is an Armenian Gregorian Church built in 1810 by the architect Garabet Baylan. The Church of the Three Altars was originally built in honor of the Virgin.
This image is editorial