FANATIC-HOUSE.COM
Updated 25 days ago
The one million year old tree in the Forest of Dean, England. The sculpture was created for an anti-littering campaign ‘Love Your Forest', with a purpose of visualising the passage of time by imitating a tree's growth rings.