Helen Lee is a Chinese fashion designer, based in Shanghai China. Her designs impersonate an urban Shanghai woman that is strong, independent, adventurous, and feminine. Every season there are new bold, sophisticated,…
Helen Lee is a Chinese fashion designer, based in Shanghai China. Her designs impersonate an urban Shanghai woman that is strong, independent, adventurous, and feminine. Every season there are new bold, sophisticated,…