Still Life
paper
80 x 150 x 130 cm
1988
by Ida Kleiterp