Art Basel 2012

14 - 17 June 2012
Basel