Overview

Katherine Neville

(c. 1400—1483) noblewoman