Short Business Description
JENN LEE is a women's eco-luxury resort wear label. The resort collection is our exclusive line to style your next vacation. Carefully and consciously produced in Bali, Indonesia by our artisan co-op partners.
Long Business Description
JENN LEE is a women's eco-luxury resort wear label.
Category