Now handmaking orders placed Nov 28 - Dec 4 for shipping Dec 9, 11, or 16 🌿 Orders placed Dec 5 - 9 will ship by Dec 18 🌿 Please note: Dec 9 is the last day to order before JTG closes Dec 19 - Jan 3 -- Please click for details 🌿 Thank you

Sale

Unavailable

Sold Out