Patrizio Di Massimo
The Screen, 2015
Oil on canvas, 150 x 120 cm
Photo Credit: Mark Blower