Lan Zhaoxing is an artist.
Lan Zhaoxing is an artist.