Rest your feet and exercise your mind with this delightfully miniature 81-piece puzzle, which, when completed, forms a sassy orange table perched on a stack of books.
Rest your feet and exercise your mind with this delightfully miniature 81-piece puzzle, which, when completed, forms a sassy orange table perched on a stack of books.