Pedigree Chart for Margaret Pringle

 
Margaret Pringle (1828-1888)