YIBIN CHEN
Grey Sheep
yibinchen_official
Location
shanghai / china
University
central st martins, wimbledon school of art
Graduation year
2017
Main Manufacturing Countries
china
shanghai / china
central st martins, wimbledon school of art
2017