St Margaret Life's Hope Foundation - fundraising | Neighbourly

We are a non-profit organisation based in Dorset, dedicated to working with a community in Lamu Kenya. we support, educate and transform the lives of ...
neighbourly