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