21. Leda
Signed, Oil on canvas, 180 X 82 cm, 2000