Project hero image

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