Designed by
Title
Interior of St. Stephen's Basilica in Budapest, Hungary #77180367
Description
Budapest, Hungary - 20 August 2016: Interior of St. Stephen's Basilica, Roman Catholic basilica, the third largest church in present-day Hungary.
This image is editorial