Small Bashful Dragon

Small Bashful Dragon


£20.00

Suitable from birth.

31cm High.

Hand wash only