Pedigree Chart for William Mair 溺

 
William Mair (~1665-)
Elspet Levnie (~1665-)