Alison Scher
Oil on canvas, 2004
24" X 18"
Collection of Sara and David Scher, Tampa, Florida
CLICK HERE FOR A CLOSER VIEW.
HOME