Thelma Todd - Home

Thelma Todd

Thelma Todd was born in Lawrence, Massachusetts, an industrial city near the New Hampshire state line. She was a lovely child with good academic tendencies, so much so that she decided early on to become a schoolteacher. After high school she went on to college but at her ... read more

Portrait Photos of Thelma Todd 34 Portrait Photos

Landscape Photos of Thelma Todd 23 Landscape Photos