Alexander Nasmyth: His Family and Influence

30 September - 12 November 2016 Edinburgh