Elmer

Elmer

Elmer

Elmer the delightful patchwork elephant, a firmly established classic!

  • high approx

Product Gallery

 Image 1228129030

Product Options

Suitable-for
Product Price
£8.99