Leda

Oil on Canvas
80 X 80cm.
2001


Leda
loading..