Eyes of a Child

1961
Rated 7.0 out of 10
Henry Lewes

A BAFTA award nominated documentary film about life at Dorton House, a residential school for blind children in the UK.

No comments yet. Be the first.