Excellent condition 

M&S Blue check dungaree shorts 18-24m

£2.99Price