Animal Farm

Isa De Leener

Animal Farm

Isa De Leener

“Untitled”, 2020
Oil on panel
23 x 22 cm