frFlagchFlag

TEMPLE OF LIGHT IMMERSIVE MUSEUM

IMMERSIVE ART EXHIBITIONS

mainPicture
retail,exhibition
Facade & Interior Design
location

Shanghai, China

surface

900 m2

secondaryPicsecondaryPicsecondaryPicsecondaryPic