China Butterfly , site logo.

Paper mache owl kit

  • Paper mache owl kit

  • Kit contains everything you need to make your own paper mache Owl
  • £9.99
Out of stock.