Person
Free account · your comment posts right after signup
Yang Li is a Chinese fashion designer based in London. He currently is the creative director of Shang Xia.
Read the full article →Not who you're looking for? Others named Yang Li: Chinese stand-up comedian · Chinese footballer · Chinese human rights activist · Screen figure