John Eastlake LEE + Mary Isabella MACKESON

No children
18411876
Birth: about 1841Devon
Death: March 4, 1876Aden

Facts and events

Marriage November 20, 1865
Last change November 16, 201615:55:27