In what country are the Cathedral of the Holy Spirit and St. Joseph High School located?
Turkey
-1
Section::::Abstract.
Cathedral of the Holy Spirit
7137965
-1
Section::::Abstract.
Lycée Saint-Joseph, Istanbul
9704823