HATCH
Category: Art Installation
Location: Shanghai, China
Size: 150 sqm
Year: 2018
"HATCH" an installation at the famed K11 art foundation for IDEAT MAGAZINE and DAIKIN









Category: Art Installation
Location: Shanghai, China
Size: 150 sqm
Year: 2018
"HATCH" an installation at the famed K11 art foundation for IDEAT MAGAZINE and DAIKIN







