Worcester Cathedral, formally the Cathedral Church of Christ and Blessed Mary the Virgin, is a Church of England cathedral in Worcester, England. From Wikipedia
As King Charles and Princess Kate undergo cancer treatment, Queen Camilla steps in for royal duties, highlighting the family's dedication to service amidst personal trials.