William Vavasour (Q76241019)
Peerage person ID=630174
Language:
other details
aliases William Vavasour, of Spaldington
description Peerage person ID=630174

External Links