Delaplaine Sargent "Dell" Leech  ‎(I19641)‎
Name:
Delaplaine Sargent "Dell" Leech

Gender: MaleMale
      

Birth: 6 April 1875 30 30 -- Philadelphia, Philadelphia County, Pennsylvania, USA
Death: 25 January 1955 ‎(Age 79)‎ -- Philadelphia, Philadelphia County, Pennsylvania, USA