Designed by
Title
Le Mans Series Monza #5023257
Description
The car depicted is pariticipating in the endurance 1000km race in Monza, Italy, for the European Le Mans Series Championship. The car is a Pescarolo Judd LMP1, Rollcentre Racing team, Tappy-Short-Ickx
This image is editorial