Jennifer Scher

Oil on canvas, 2005

24" X 18"

Collection of Sara and David Scher, Tampa, Florida

CLICK HERE FOR CLOSE UP VIEW.

BACK

HOME