Designed by
Title
Istanbul,Turkey - Jan.07 2018: Church of St. Anthony of Padua Sent Antuan #221722367
Description
Istanbul, Turkey - Jan 07, 2018: Church of St. Anthony of Padua, in Beyoglu,Taksim at Christmas time. Sent Antuan Largest of the Roman Catholic Church in Istanbul, on the touristic Istiklal street
This image is editorial