Boris Leifer
Peach Trees in Blossom
oil on canvas, 91.2 X 122 cm, 2015
Gallery
Next
Main Page