Installation at Avebury

66cm x 56cm. Oil on canvas. 2014.

Both comments and trackbacks are currently closed.