James Pattison Cockburn
1778 – 1847
Biography
Other work from James Pattison Cockburn
Accessibility Tools