CALLANISH STANDING STONES
CALLANISH STANDING STONES

24x18 ins.
Oil on canvas
Private collection

CALLANISH STANDING STONES

24x18 ins.
Oil on canvas
Private collection