John Vaughan (Q6261866)
Welsh politician (16th century)
Language:
other details
aliases John Vaughan II
description Welsh politician (16th century)

External Links