mathias pérez image

Mathias Pérez | Villa Medicis, Rome | 200 cm x 200 cm | 1981