Esdaile, William David (I47266)

Male 1848 - 1940  (92 years)