Skip to content
EntityQ2693211· pop 11

mascot of the 1982 FIFA World Cup held in Spain