Log in
There’s more to see...
Sign up to see the rest of what’s here!
Visit Site

Related Pins

Ivy Green, Helen Keller. Tuscumbia, Alabama

Helen Keller house, Tuscumbia, Alabama

Helen Keller's Birth House - Tuscumbia, Alabama

Statue of Helen Keller at her birthplace, Tuscumbia, Alabama.

Ivy Green, Tuscumbia, Alabama, birthplace of Helen Keller

Helen Keller's famous water pump at Ivy Green Tuscumbia, Alabama

Helen Keller Birthplace ~ Ivy Green ~Tuscumbia, Alabama

Ivy Green - Helen Keller's Home