Designed by
Title
Aya Triada Rum Ortodoks Kilisesi, or Aya Triada Greek Orthodox Church, Istanbul, Turkey #301182157
Description
crucifixion in Aya Triada Rum Ortodoks Kilisesi, or Aya Triada Greek Orthodox Church, located in Beyoglu district, near Taksim Square, Istanbul, Turkey