by keladawy
Interior of St. Anthony of Padua Church, the largest Roman Catholic church in then city, with beautiful stained glass windows and colorful mural, Istiklal Street, Istanbul, Turkey