James Paterson RSA (1854-1932) From the Castle to the Calton Hill

1995.149