Our Maritime Ties
de Vaux
Generation: 1
1. de Vaux Children:
2. William de Vaux, Lord of Dirleton Children:
- 1. de Vaux