ed the farmer doll by cotswold baby co
£6.00
A perfect companion for our Farmyard Fans, Ed the Farmer is 20cm tall and matches our leggings, slippers and knitwear!