Leda

Oil on Canvas
80 X 80cm.
2001


loading..