Sylvia Xu

Graphic designer

Shanghai Dowell Advertising Co., LTD

Shanghai, China