terra16 's review for:

Helen Keller by Margaret Davidson
5.0
emotional hopeful inspiring medium-paced