World Cup Willie London Landark Photo Shoot

September 5, 2014

World Cup Willie sports mascot

LONDON, ENGLAND – JUNE 17: on June 17, 2010 in London, England. (Photo by Julian Finney – The FA/The FA via Getty Images)