Pedigree Chart for Catherine McLeod

 
Catherine McLeod (1855-1934)