Kieran

Boy, born 2002
Cerebral palsy, Mild Mental Retardation