Tree of Life - 1000 Piece Puzzle

  • $22.95
    Unit price per 

Life's many branches all connect in ways we often don't expect. Its boughs are bent with leaves and fruits, and beasts and bugs down to its roots. A whole made up of many parts: claws and petals, brains and hearts. Celebrate this teeming tree and do this puzzle lovingly.
23 x 23 inches