1882 Father Christmas Stocking

1882 Father Christmas Stocking

Regular price
Sold out
Sale price
$191.50

  • 18 mesh
  • 12 X 20 inches