CHIUDI
DOWNLOAD

Cain

Oil on canvas, 207 X 115 cm, 2015. Image copyright © Archivio dell'Arte / Luciano Pedicini