The Water of Life 2

Chester Cathedral, Cheshire, England