David Octavius Hill & Robert Adamson

Robert Haldane, 1772 - 1854. Principal of St Andrews University [c]

About this artwork

David Octavius Hill

David Octavius Hill