annie kevans
chinese lolita

OIL ON PAPER
50 X 40 CM
2008
SOLD