London 2012 Olympic Games PreviewGames Mascot Wenlock JULY 25, 2012 Wenlock, the Olympic games mascotte at Tower Brigge, July 25, 2012, London 2012 Olympic Games, London, England, Photo by Enrico CalderoniAFLO SPORT 0391 Editorial Stock Photo - Afloimages
London 2012 Olympic Games Preview
Games Mascot Wenlock
JULY 25, 2012 : Wenlock, the Olympic games mascotte at Tower Brigge, July 25, 2012, London 2012 Olympic Games, London, England, (Photo by Enrico Calderoni/AFLO SPORT) [0391]