Lesotho Society for mentally and physically handicapped (LSMPH)

Contact:

Lesotho

Organisation:

Working School