The St. John Genealogy Project
Origin and Ancestry DNA Database & Electronic Archive
Wenvoe Castle near Barry and Wenvoe Vale of Glamorgan Glamorganshire Wales Great Britain
Suggest a change: Wenvoe Castle near Barry and Wenvoe Vale of Glamorgan Glamorganshire Wales Great Britain