The Tree Sculpture is an evolving piece of artwork. It was first created in 2003. This is version 1.

Visit tree sculpture to see the other versions.

Home » Tree Sculpture
The Tree Sculpture is an evolving piece of artwork. It was first created in 2003. This is version 1.
Visit tree sculpture to see the other versions.