A mascot created for Haven House Children's Hospice in the UK.
Back to Top