Sir William Davenport (Q76356413)
Peerage person ID=709252
Language:
other details
aliases William Davenport, of Bramhall, Ches
description Peerage person ID=709252

External Links