Limited to 12 pairs, the clay suede sneakers (£89) are available from Oi Polloi.
More
veja footwear france