budapest70
budapest70
St Stephen's Cathedral



Budapest's largest Catholic cathedral