Church of St. Anthony of Padua (Sant'Antonio di Padova Church or S. Antonio di Padova) is the largest Catholic church in Istanbul, Turkey. It is located on İstiklal Avenue in the Beyoğlu district.
- Created on
- Friday 14 October 2022
- Posted on
- Sunday 23 October 2022
- Albums
- Visits
- 247