Gideon Rubin

   

 

<<   >>

White Chinese Dress, 2010 65 x 60cm Oil on linen

©Gideon Rubin