The Tree of Trees by Heatherwick Studios
A spectacular 21-metre “Tree of Trees” sculpture featuring 350 British native trees was created outside
A spectacular 21-metre “Tree of Trees” sculpture featuring 350 British native trees was created outside