by AndreyKr
BUDAPEST - OCTOBER 22: St. Stephen (St. Istvan) on October 22, 2014 Basilica in Budapest, Hungary. It is the third largest church building in present-day Hungary.