Charles William Campbell of Borland (Q75371755)
(1836-1894)
Language:
other details
aliases Maj.-Gen. Charles William Campbell of Borland
description (1836-1894)

External Links