Log in
2 on demand images
$29 no commitment
$14.50per image
Upgrade to Enhanced License
Subscribe & Save10 images subscription
$29/month*
 $2.90per image
1070022368

Stock Photo ID: 1070022368

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.

Important information

Photo Formats

Photo Contributor

Published on: Apr 16, 2018

© 2003-2024 Shutterstock, Inc.