Istanbul's Largest Catholic Church, St Anthony of Padua Basilica - 4K 60FPS

Istanbul's Largest Catholic Church, St Anthony of Padua Basilica - 4K 60FPS

Architectural heritage
31 Video Views·Mar 29, 2023