Panoramic interior view of the largest Hungarian church, St Stephen Basilica, Budapest

Royalty-free stock photo ID: 29869852

Panoramic interior view of the largest Hungarian church, St Stephen Basilica, Budapest