Art Basel Miami Beach 2005

Miami Beach, 2 - 4 December 2005 
17 
of 76