Townsend Martin Headshot

 
Date of Death: November 22, 1951

Birth Place: New York, NY, USA