October 26th 2005

ho-261005-tempera on paper-26X28 cm

Tempera on paper

26 X 28 cm

Comments are closed.