Stella Luna is our ‘Brand of the Week’. Founded in 2006, by Stephen Chi, the women’s footwear brand has epitomized affordable luxury in shoe design and has firmly established itself in Asia. The label was born as a result of a unique combination of ingredients: a family...
Advertisements