Individual Details

of Ballewan John Edmonstone

(Abt 1590 - )

Events

BirthAbt 1590Ballewan, Lennoxshire, Scotland
Death

Families