Baselworld fair on March 23, 2011 in Basel.
1 / 31
AFP Relax News
Mon, Mar 5, 2012 3:58 PM EST