Ralph Neville, 2nd Baron Neville

English aristocrat (c.1291–1367) From Wikipedia, the free encyclopedia

Ralph Neville, 2nd Baron Neville