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