Designed by
Title
St. Antoine Church in Istiklal Street, Taksim. Istanbul, Turkey #190547153
Description
ISTANBUL, TURKEY - DECEMBER 22, 2018: St. Antoine Church interior view. Istiklal Street, Taksim. The largest of the Roman Catholic churches in Istanbul
This image is editorial