Art Basel Miami Beach 2012

Miami Beach, 6 - 9 December 2012