Safehands Charity

An international non-profit charitable organisation that has been set up to change the lives of children for the long term.

418Design