Pedigree Chart for Margaret Landsdall

 
Richard Waller Sir (1395-1462)