Influx

Influx
2024
oil on canvas
80.5 × 130.4 cm

SOLD