Duncan Darroch, 5th of Gourock and of Torridon (Q75611742)
(1836-1910)
Language:
other details