Add to basket, John Lewis Geo Print Square Neck Swimsuit, Orange/MultiJohn Lewis Geo Print Square Neck Swimsuit, Orange/Multi£42.00