John Lowrie Morrison OBEThe red boat Benbecula

£ 2,900.00