John Vavasour (Q76241014)
Peerage person ID=630170
Language:
other details
aliases John le Vavasour
description Peerage person ID=630170

External Links