Now handmaking orders placed Nov 20 - 26 for shipping Dec 1, 3 or 8 ❄️ Orders placed Nov 27 - Dec 3 will be handmade for shipping Dec 8, 10 or 15 ❄️ Dec 10 is the last day to order for shipping before JTG closes on Dec 18 ❄️ Orders placed after Dec 10 will be handmade beginning Jan 3, and ship as quickly as possible thereafter ❄️ Thank you!

Collection: 41. Sale

1 product
Sale

Unavailable

Sold Out