The collection

John Hume, 11th of Ninewells

1 painting