New Ted Baker L/S Purple & White Striped Shirt Size 15.5 Inch Neck (Medium) RRP £59
Superfine Cotton
100% Cotton