1 to 1 of 1
David Octavius Hill and Robert Adamson
John Ban Mackenzie, Piper to the Marquis of Breadalbane and the Highland Society
$18,000