Untitled

80 x 110 cm
Oil on canvas
1990, Den Bosch
The Netherlands
© AMITAI BEN DAVID
All contents © Copyright Amitai Ben David 2006-2009. Website by Almost Daily.