The Isle of Barra, After the Storm

  • Paintings
  • Oil on canvas
  • 40.00 x 100 cms (15.75 x 39.37 ins)
  • £ 1,150.00