James Eckford Lauder
British (1811 – 1869)
Related News