William MCLEISH (I3026)

William MCLEISH (I3026)

Male 1860 - 1938  (78 years)