Handpainted Keepsake Boxes

$29.99
7.5"x5.5" wooden keepsake boxes with intricate handpainted designs. Perfect for storing stones, tarot and oracle decks, or other precious treasures