Designed by
Title
St. Antoine Catholic Church Istanbul #76155036
Description
Istanbul, Turkey - December 29, 2013: St. Antoine Catholic Church Istanbul's largest and the community is the largest Catholic Church. located on Istiklal Caddesi in Beyoglu.
This image is editorial