Green Screen (Ghosts), in progress

Green Screen (Ghosts), in progress

oil on canvas, 120 x 150 cm

solarized photo

2014

Lawrence Wells