Stock Photo: Sudeley Castle, St Mary Church, Gloucestershire, England.