John de Vesci (Q6265662)
Scottish nobleman (1244-1289)
Language:
other details
aliases John de Vesci, Lord of Alnwick
description Scottish nobleman (1244-1289)

External Links