STUDIO SAWADA DESIGN

2010

SMBC INSTALATION

SHANGHAI EXPO , SHANGHAI / CHINA ,