Number: 2037350
Country: United Kingdom
Source: TED
Museum Exhibition Design and Installation.
The design, supply and installation of a permanent exhibition within a new building.
Design, supply and installation of a permanent exhibition within a new building.