London, UK. 6 April 2022. "adidas Telstar football", 1974. Preview of 'Football: Designing the Beautiful Game', a new exhibition at the Design Museum which celebrates how design has influenced the world's most
Made in France match ball FIFA World Cup 1974 Germany Adidas Telstar Durlast - www.worldcupballs.info