£38.00
Layer 1 SOLD OUT

Veja black trainers - new

£38.00

Classic trainers

UK5.5/ EU38.5

New, never been worn

Retail price: £95

Regular price £38.00

Classic trainers

UK5.5/ EU38.5

New, never been worn

Retail price: £95