READ MORE

MUNCHKIN SH Showroom

May 2017 Shanghai, China
150 sqm
Team: Max Trullas (Director),  ChenChen (Designers)
Pictures by Derryck Menere