Leeds welcomed hundreds of competitors of the British Transplant Games to the city centre today in a huge opening day parade
2022-07-28 6 Dailymotion
Leeds welcomed hundreds of competitors of the British Transplant Games to the city centre today in a huge opening day parade.