1/1

DELTA 59

2011 | Acrylic on canvas 100 x 150 cm | Rome, Italy