STUDIO SAWADA DESIGN

2012

STREAM

HENDERSON METROPOLITAN / MALL , SHANGHAI / CHINA ,