Yu Zhu
Yu Zhu

Yu Zhu

A Chinese designer with a good appetite.