Image 1 of 1
062_2988.jpg
Carles Puyol celebrates after scoring the winning goal during the 2010 FIFA World Cup South Africa Semi Final match between Germany and Spain at the Moses Mabhida  Stadium on July 7, 2010 in Durban, South Africa.
UA-546184-2