While living in New York City, Isabella Baumfree became Sojourner Truth and left her home at 74 Canal Street to spread the “Lord’s truth.” She became a legend in her own time.
Creator: Manjari Sharma, photographer
Source: © Curriculum Concepts International