Installation at Avebury Published 2018/09/18 at 1000 × 846 in Monumental ← Previous Next → 66cm x 56cm. Oil on canvas. 2014. Like this:Like Loading...