Awesome video for Leuka, a charity formed to support Research & Treatment of Leukaemia at Hammersmith Hospital, London, renowned as a world leader in treatment of Cancers of the Blood.
Awesome video for Leuka, a charity formed to support Research & Treatment of Leukaemia at Hammersmith Hospital, London, renowned as a world leader in treatment of Cancers of the Blood.