Person
Peerage person ID=545390
Family
Not who you're looking for? Others named Richard de Towneley: MP for Lancashire, died 1381