Snow Lee

marketing communications
Sydney, Australia

About Snow

Languages

Chinese, English, French

Areas of Expertise

Media & Communication, Photgrapher, translation