Brand Story
Veja (means look in Portuguese) is a French footwear and accessories brand founded in 2004. Veja's products are made with organic cotton, natural rubber, leather and recycled plastic bottles.
Excerpted from the brand's official website.
Excerpted from the brand's official website.