top of page

Miriam's Dream

Giving meaning and a new lease of life to the physically disabled people who live there.

Donate

bottom of page