"Wenlock" was the mascot for the 2012 Summer Games in London, England. He represented drops of steel and was named after an English town which hosted the first unofficial modern Olympic Games in 1850.
"Wenlock" was the mascot for the 2012 Summer Games in London, England. He represented drops of steel and was named after an English town which hosted the first unofficial modern Olympic Games in 1850.