Garden of Eden, 2018. Oil on linen, 170×130 cm (63×52 inches)

Both comments and trackbacks are currently closed.