Jennifer Scher (Detail view)

Oil on canvas, 2005

24" X 18"

Collection of Sara and David Scher, Tampa, Florida

BACK

HOME