Designed by
Title
Aya Triada Rum Ortodoks Kilisesi, or Aya Triada Greek Orthodox Church, Istanbul, Turkey #301182175
Description
Jesus Christ blessing fresco on dome of Aya Triada Rum Ortodoks Kilisesi, or Aya Triada Greek Orthodox Church, located in Beyoglu district, near Taksim Square, Istanbul, Turkey
This image is editorial