filippo caramazza
untitled
oil on canvas
25 x 25 x 17 CM
2011