Istanbul, Turkey - May 14, 2017: Hagia Triada or Aya Triada Greek Orthodox Church in Kadikoy, Istanbul. Built by Patriarch Joachim III and Yermenos, Metropolitan of Kadikoy in 1902.

Istanbul, Turkey - May 14, 2017: Hagia Triada or Aya Triada Greek Orthodox Church in Kadikoy, Istanbul. Built by Patriarch Joachim III and Yermenos, Metropolitan of Kadikoy in 1902. - 79205918

Similar stock images

to-top-page