by fifg
April 16, 2018 Moscow. Russia Trophy of the FIFA World Cup and official ball of FIFA World Cup 2018 Adidas Telstar 18 on the Red Square in Moscow.