Richard Croft (Q18681528)
royal official (1429/30–1509)
Language:
other details
aliases Sir Richard Croft, of Croft Castle
description royal official (1429/30–1509)

External Links