Happy Carrots! You just have to smile at him. He's made of mixed wool felt. A Gisela Graham of London creation.Felt CarrotSKU: 2026_02149_0375£3.75PriceQuantity*Add to CartBuy Now