Sir Thomas Walmesley, of Dunkenhalgh (Q105856581)
1537 - 26 Nov 1612
Language:
other details
description 1537 - 26 Nov 1612

External Links