SHOP ALL NEW IN
Fantastic shorts for those who want more upper leg coverage.
UK12
Cotton/ linen
Excellent condition
Retail price: £90