Placeholder

James Paterson

James Paterson PRSW RSA RWS (21 August 1854 – 25 January 1932), was a Scottish...

Subscribe to