david waker
September 20, 2022
The British royal family and more than 2,000 mourners gathered at Westminster Abbey for the funeral of...