King Charles III and Queen Camilla wave at crowds as they arrive at Brecon Cathedral

2023-07-20 1