by keladawy
Mural at St. Anthony of Padua Church, the largest Roman Catholic church in Istanbul, located on Istiklal Street, Beyoglu district, Istanbul, Turkey