Pedigree Chart for Margaret Kelly

 
Margaret Kelly (~1811-1882)