Tree of Life Q-Tip Painting Craft
One of the most detailed Disney Park icons is Disney’s Tree of Life at Animal Kingdom. It is an engineered tree that has many animals carved in its’ base and the leaves were all made. Disney’s Animal Kingdom Tree of Life is my inspiration for this q-tip painting craft. Disney’s Animal Kingdom Tree of Life …