All images / editorial
FIFA world Cup
April 13, 2018 Moscow, Russia Trophy of the FIFA World Cup and official ball of FIFA World Cup 2018 Adidas Telstar 18 against the backdrop of the Luzhniki stadium in Moscow.
- License: Editorial License.
Editorial
All images / editorial
Size Selection:
You can re-download any size after the purchase.