Image
Untitled - Oil and gold leaf on canvas - 70 x 80 cm - Private Collection - Sold

. . . . .


© 2023 Eliza de Geus