The "MacY" user's logo

MacY

Changsha, China

Industrial designer at Tsinghua university.

Stacks