Homunculus
Oil on linen
72 by 60 inches
2021