Written by Jackie Payne Comments Off on Hand knitted elephant with removable clothing £19 each Hand knitted elephant with Huxtable Farm Jacob Wool £19 each