Katherine Neville, Duchess of Norfolk (Q252569)
English noblewoman
Language: