Pedigree Chart for John McColl 🧬

 
John McColl (<1807-1878)