John Lewis Unisex Cotton Polo Shirt, Blue, Chest 26'' (66cm)

John Lewis Unisex Cotton Polo Shirt, Blue, Chest 26'' (66cm)  £2.50

Traditional short-sleeved polo shirt. Pack of 2.

More info...