Duncan Elphingstone Cooper
(1813 – 1904)
Related News