Art Basel Miami Beach 2012

Miami Beach 6 - 9 December 2012 
Miami Beach