Sheludkovo, Russia. 12th June, 2016. Drivers compete during FIA WTCC Race of Russia main race at the Moscow Raceway track near the village of Sheludkovo, Russia, June 12, 2016. Credit: Pavel Bednyakov/Alamy Live News


Size: 3305px × 2200px
Photo credit: © Pavel Bednyakov / Alamy / Afripics
License: Licensed
Model Released: No