Loading Events

« All Events

  • This event has passed.

The Leaves of the Trees – Launch day

5 November 2021

 

 

‘The Leaves of the Trees’ installation is made up of 5,000 steel leaves creating the impression of autumn leaves fallen from the trees, symbolising the past but also the hope for the future. The steel leaves, just as in nature, have aged, rusted, and changed colours as part of the cycle of life that leads to spring and new growth

The installation will be in place until 25th November

Details

Date:
5 November 2021

Venue

St Albans Cathedral
St Albans, AL1 1BY + Google Map