VEJA

Veja is a French footwear and accessories brand. The Veja project creates a supply chain that respects both humans and the environment.