Art Basel Miami Beach 2012

6 - 9 December 2012
Miami Beach