Current Data About
Duncan Campbell Mackenzie of Glack
other details
aliases |
Reverend Duncan Campbell Mackenzie of Glack |
description | Peerage person ID=504958 |
External Links
(P4638) |
p50496.htm#i504958
|