Big Cloud Over Coll and Tiree, 100x100cm, oil on canvas, £1750

Big Cloud Over Coll and Tiree, 100x100cm, oil on canvas, £1750

Big Cloud Over Coll and Tiree, 100x100cm, oil on canvas, £1750