Naomi Devil: Leda

Leda

oil and ink on canvas, 140×100 cm, 2014