Peta Minnici

Isolation Station

2021

oil on linen

102 x 102 cm