John Lowrie Morrison OBEA rocky coast on Isle of Barra the outer Hebrides SOLD

£ 5,100.00