english deutsch
Helen Keller Service Society
Describes the disability and rehabilitation programs of this caring organisation for the blind.