Gideon Rubin

   

 

 

                      Untitled,  2010    122x102 cm     Oil on Canvas                      
©Gideon Rubin