Add to basket, John Lewis Little Farm Knitted Baby Blanket, 100 x 80cmJohn Lewis Little Farm Knitted Baby Blanket, 100 x 80cm£26.00