Boris Leifer
Rest
oil on canvas, 102 X 76 cm, 2013
Prev
Gallery
Next
Main Page