John Douglas, Lord of Balvenie (Q6229874)
Scottish noble
Language:
other details
aliases Sir John Douglas of Balveny
description Scottish noble

External Links