Designed by
Title
St. Antoine Church in Istiklal Street, Taksim. Istanbul, Turkey. #341323952
Description
ISTANBUL, TURKEY - OCTOBER 19, 2024: St. Antoine Church in Istiklal Street, Taksim. The largest of the Roman Catholic churches in Istanbul
This image is editorial