mathias pérez image

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