Add to basket, John Lewis Kids' Knitted Vest Tank Top, GardeniaJohn Lewis Kids' Knitted Vest Tank Top, Gardenia£20.00 – £24.00