Add to basket, John Lewis Heirloom Collection Baby Floral Stripe Hat, BlueJohn Lewis Heirloom Collection Baby Floral Stripe Hat, Blue£12.00