Green Screen (Ghosts)

Green Screen (Ghosts)

oil on canvas

120 x 150 cm

2014

Lawrence Wells