Nicola Leoni

Possessed
2006, olio su tela, 80x80 cm