Pedigree Chart for Peter McDonald

 
Peter McDonald (1829-1895)