Designed by
Title
Vodafone McLaren Mercedes sport car #25714424
Description
MOSCOW, RUSSIA - July 14: Vodafone McLaren Mercedes sport car at Moscow City Racing. Formula 1 teams show in historical city center of Moscow. Taken on July 14, 2012 in Moscow, Russia.
This image is editorial