Scarabee

Oil and mixed media on paper

110X70cm

1990

Private collection.