David Torrence

David Torrence

David Torrence

Born
January 17, 1864
Birthplace
Edinburgh, Scotland
Died
December 26, 1951
3 programs featuring David Torrence