Designed by
Title
Vodafone McLaren Mercedes sport car #32446351
Description
Vodafone McLaren Mercedes sport car at Moscow City Racing. Formula 1 teams show in historical city center of Moscow. Taken on July 20, 2013 in Moscow, Russia.
This image is editorial