1. World Conference on Work for the Blind

    · New York, New York, United States

    Keller addressed the World Conference on Work for the Blind in New York. Venue is not identified in the source; coordinates represent the city.

All 60 moments of Helen Keller →