Sub- Visually impaired teacher overcomes handicap with sheer will

Record ID: 308697