Choristers perform during a rehearsal for Christmas services at St. Paul’s Cathedral in London.
Choristers perform during a rehearsal for Christmas services at St. Paul’s Cathedral in London, England, December 22, 2025.
Isabel Infantes/Reuters
Share this story
Advertisement
Comments