Designed by
Title
Water of Life Sculpture at Chester Cathedral #123415686
Description
Chester, UK - July 31st 2018: The beautiful Water of Life sculpture in the cloister garth garden at Chester Cathedral in the historic city of Chester in Cheshire, UK.
This image is editorial