Vivienne Westwood Leather Card Holder Black vvw0163016
Vivienne Westwood Leather Card Holder Black vvw0163016
Vivienne Westwood Leather Card Holder Black vvw0163016
Vivienne Westwood Leather Card Holder Black vvw0163016
Vivienne Westwood Leather Card Holder Black vvw0163016

Vivienne WestwoodLeather Card Holder

£140
Import duties included