top of page
Homunculi I Red 2023
Oil on panel
30 x 40 cm
bottom of page