William Stewart of Caverston (original) (raw)

William Stewart of Caverston and Traquair (died 1605), was a Scottish landowner and Captain of Dumbarton Castle.

thumbnail