Exhibitions

Art Basel

Art Basel - Basel, Switzerland 2007


The Language of our Eyes (detail) | 2007 | 157cm x 183cm | oil on linen