Product Idea

Tree of Life

This is a build of the Tree of Life from Animal Kingdom theme park in Orlando, Florida. This build consists of a 1000+ piece count, and includes a bunch of intricate details.