5 for Good: Helping the vision-impaired by promoting braile literacy
5 for Good: Helping the vision-impaired by promoting braile literacy
A fundraising marathon is underway.