cheerful boy with disability at rehabilitation center for kids with special needs, solving logical puzzle

Griffiths Knight