Title (generic)
Photograph
Thelma Todd is pictured on set. Todd was born in Lawrence, MA on July 29 1906 and died in Hollywood, CA on December 16, 1935 at the age 29. Thelma Todd is photographed while in all white clothes she is staring to the right of her shoulder with a smile on her face
Collection
Lawrence History Center General Photograph Collection
Rights
The Lawrence History Center holds this image but may not have full intellectual property and legal rights to it. Please contact the Center for more information.