Wednesday, June 17, 2009

PaRdA LeOpaRdA, oil on canvas, 60/80cm, 2009



No comments: