Taunton Minster art installation promotes creation care debate
19th April 2023Taunton Minster opened its doors to the Gaia art installation on 14 April and already has already seen thousands pass through its doors to see it and engage with conversations about caring for creation.