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