Pedigree Chart for Archibald McLeod

 
Archibald McLeod (~1833-1891)