Pedigree Chart for David Galbraith

 
David Galbraith (1812-1886)