
Jellycat
Christopher Caterpillar
Regular price
£19.00
Tax included.
More legs - more cuddles!
Height: 15cm