Barbour Ladies Elsden Shorts White

Original price was: £53.95.Current price is: £40.00.

Crafted from a summer-ready cotton and linen blend, the Barbour Elsden Shorts are an everyday staple.

Barbour Ladies Elsden Shorts White
Barbour Ladies Elsden Shorts White
Original price was: £53.95.Current price is: £40.00. Select options