• 3 years ago
Charles Duffy perseveres despite hemiplegic cerebral palsy diagnosis.

Recommended