Gallery: 
 

Press Association Images Diego Benaglio, Switzerland. - Photo

Diego Benaglio, Switzerland.

Saturday June 26, 11:55 AM
Diego Benaglio, Switzerland. Soccer - 2010 FIFA World Cup South Africa - Group H - Switzerland v Honduras - Free State Stadium