Active (1)

Lily of the Valley Children's Appeal The Lily of the Valley Children's Village provides full time residential care for our orphan's and vulnerable children infected o...

human services

R205,036 raised