David Octavius Hill

Perth, Scotland, 1802 - Edimburgh, Scotland, 1870