Paul Smith

Paul Smith Leather 'Signature Stripe' Cross-Body Bag Multicolour

£460
Shop Now

Product Info

100 CALF LEATHER WITH COW LEATHER TRIM