HOME
VM + DISPLAY
MANNEQUINS
EXHIBITIONS
SPECIAL PROJECTS
CONTACT
Shanghai Exhibition Centre, Shanghai, China.
15-17 Oct 2014
when Ophelia dreams of a Japanese garden...
in Shanghai
a collaboration of
click image to enlarge