Add to basket, John Lewis Heirloom Collection Kids' Linen Blend Shorts, BlueJohn Lewis Heirloom Collection Kids' Linen Blend Shorts, Blue£22.00 – £26.00