Gallery: 
 

Press Association Images Johnny Leoni, Switzerland - Photo

Johnny Leoni, Switzerland

Thursday June 17, 10:46 AM
Johnny Leoni, Switzerland Soccer - 2010 FIFA World Cup South Africa - Group H - Switzerland v Spain - Durban Stadium