William Leech, 16121702 (aged 89 years)

Name
William /Leech/
Given names
William
Surname
Leech