A rocky coast Isle of Barra the outer Hebrides 24x24

£ 5,100.00