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.

Blog comments powered by Disqus