Sorry, this piece is currently out of stock

More about the piece you liked
Made in Italy
Highlights
- olive green
- embossed logo
- card slots
Composition
Outer: Lamb Skin 100%
Lining: Cotton 60%, Polyester 40%
FARFETCH ID: 32065922

More about the piece you liked
Made in Italy
Outer: Lamb Skin 100%
Lining: Cotton 60%, Polyester 40%
FARFETCH ID: 32065922