Little Guy Three


£20

L 40 cm x 30 cm
100% cotton, stuffed 
Handmade in the uk