Pedigree Chart for Margaret Brodie 🧬

 
John Brodie (~1710-<1757)