Jim Shore Italian Santa Ornament

Jim Shore Italian Santa Ornament

Jim Shore

  • $39.95 CAD
    Unit price per 
Shipping calculated at checkout.

Only 2 left! Need more? Send us an email to check stock at our retail locations.


We Also Recommend