Leda

December 26, 2012
art
Comments Off on Leda

Oil on Canvas
80 X 80cm.
2001


Leda
loading..