Simon Scher

Oil on canvas, 2004

24" X 18"

Collection of Sara and David Scher, Tampa, Florida

CLICK HERE TO RETURN TO PORTRAIT PAGE

Image

BACK

HOME