Boris Leifer
Dahlias and apples
oil on canvas, 66 X 81.6, 2010
Prev
Gallery
Next
Main Page