William H. Townsend


Birth Date

1819-08-03

Death Date

1895-05-28

Gender

M

Entity Type

Person