Church of St. Anthony of Padua, Istanbul
Image by TurkeyVision
Church of St. Anthony of Padua, Istanbul is the largest church of the Roman Catholic Church in Istanbul, Turkey
Turkeyvision. www.turkeyvision.com Feel free to use this picture. Please link back to the picture on Flickr and credit as shown above.