Thelma Leeds

Thelma Leeds (95)

1910-12-18 - 2006-05-27 | New York City, New York, USA

On Movies

  • Modern Romance
  • Real Life
  • The Toast of New York
  • New Faces of 1937

NextFilm 2025