June 18th 2007

NE-180607 Tempera on paper 49.5X55cmsmaller

Tempera on paper

49.5 X 55 cm

Comments are closed.