Little Guy

Two


£20

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