Preview Liberty Square with the Memorial of the Rebellion against Russia, and Post Building, Budapest, Hungary, Southeast Europe, Europe, Image ID: 832-295321 Artist: Ferdinand Hollweck Purchase a commercial license Buy framed prints & more from our print store budapest building europe hungary liberty memorial post rebellion russia southeast square against architecture building buildings column columns commemorate cupola cupolas dome domes former freedom memorial memorials monument monuments pillar pillars remembrance square squares