Marks & Spencer M&S Cotton Rich Variegated Stripe Shorts in Black - £25.00