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