by keladawy
Candle stand under a beutiful stained glass windows at St. Anthony of Padua Church, one of the largest Roman Catholic churches in Istanbul, Turkey. The chrch is located in Istiklal street