Still A Life
- Annie Kwakkel - Nederland
Photo print
, 33" X 23" (94 X 59 cm) Artist's Website