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