Bluebeard
Oil on canvas
80x80cm
2018
Back to Top