David Octavius Hill & Robert Adamson

'A Newhaven Pilot' [Newhaven 6]

About this artwork

David Octavius Hill

David Octavius Hill