Startups
Luxe ethical swimwear, resort & beachwear. Hand made to order in the UK. Using recycled fishing nets, GOTs certified, fairtrade and natural organic materials. Save the ocean. Plastic free. Terra Dea - Earth Goddess in Latin, Shop ethical. sustainable designer fashion. Made in England.
Overview
Location
United Kingdom