Glen Rosa, Arran, 28x42cm, oil on board, £440
Glen Rosa, Arran, 28x42cm, oil on board, £440