Chameleon
Posted on Apr 20, 2012 in Oil Painting

Size: 64 x 96 cm
Year: 1983
Media: Oil on Paper