Leeds welcomed hundreds of competitors of the British Transplant Games to the city centre today in a huge opening day parade
- 2 years ago
Leeds welcomed hundreds of competitors of the British Transplant Games to the city centre today in a huge opening day parade.