Works by Scotland’s greatest artists on show before sale

David Yarrow, Over the Sea to Skye, 2017, pigment print, 94 by 119.4cm, Estimate, £12,000 - £18,000.