All images / editorial
FIFA world Cup
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.
- License: Editorial License.
Editorial
All images / editorial
Size Selection:
You can re-download any size after the purchase.