Jennifer Scher
Oil on canvas, 2005
24" X 18"
Collection of Sara and David Scher, Tampa, Florida
CLICK HERE FOR CLOSE UP VIEW.
HOME