Christopher Caterpillar
Jellycat

Christopher Caterpillar

Regular price £19.00 £0.00 Unit price per
Tax included.

More legs - more cuddles!

Height: 15cm