Parish priest Stephen Langridge poses for a photograph after Sunday service at St Elizabeth of Portugal Church in Richmond, south-west London, Britain, May 4, 2025. REUTERS/Carlos Jasso
Parish priest Stephen Langridge poses for a photograph after Sunday service at St Elizabeth of Portugal Church in Richmond, south-west London, Britain, May 4, 2025. REUTERS/Carlos Jasso