Designed by
Title
Formula 1 Grand Prix #24840065
Description
BARCELONA - MAY 13: Pastor Maldonado of Williams Renault F1 team and Fernando Alonso of Ferrari racing at the race of Formula One Spanish Grand Prix at Catalunya circuit, on May 13, 2012 in Barcelona, Spain. He wins the race.
This image is editorial