A beautiful umbrella of the Hungarian Parliament building. Rain or shine, this architectural masterpiece is always a sight for sore eyes.
Comments
Comments