Guido Maestri

Australia

Guido Maestri

Balls Pyramid, 2012
Oil on Linen 182 × 150 cm