Duncan Campbell (Q75536560)
(died 1594)
Language:
other details
aliases Duncan Campbell, Captain of Castleswene
description (died 1594)

External Links