Sorry, this piece is currently out of stock

More about the piece you liked
Highlights
- green
- canvas
- leather heel tab
- logo patch
- rubber sole
FARFETCH ID: 35129607
Composition
Outer: Canvas 70%, Leather 30%
Lining: Fabric 100%
Sole: Rubber 100%

More about the piece you liked
FARFETCH ID: 35129607
Outer: Canvas 70%, Leather 30%
Lining: Fabric 100%
Sole: Rubber 100%