Ahmad Canaan
Illegal Aliens, 2010
Oil on canvas
148 x 173 cm
Exhibitions
ST-ART Residence, Jaffa | Stomach Ache | July 2011.1
of
3