Title: The Tree of LifeCost: £65,000.00
Size: 133x283x490h) cm   Weight: 3,230kg
On Display at: The Chelsea Flower Show 2019

James Doran Webb