Art Basel Miami Beach 2009

Miami Beach, 3 - 6 December 2009 
25 
of 76