The Good Pud Brooch

  • Sale
  • $29.95
  • Regular price $44.95
  • 7 available
Tax included. Shipping calculated at checkout.


What do you call a plum pudding with no plums? Why it's a Christmas pudding, isn't it? 'Tis the season to treat your taste buds.