John Campbell, 3rd of Cawdor (Q6224962)
Scottish nobleman
Language:
other details
aliases John Campbell
Sir John Campbell
description Scottish nobleman

External Links