structure details

Irish Pavilion (2000)


This structure is located at the following locations, please choose one:
  • Venice, Italy
  • Hanover, Germany