Night of 1000 Demons (2011)

Oil on canvas, 122 x 102 cm