INGOLSTADT, GERMANY - JULY 04, 2011: Audi sport cars being transported on a Lagermax Trailer near Ingolstadt, Germany. Lagermax is one of the biggest transportation company in Europe

INGOLSTADT, GERMANY - JULY 04, 2011: Audi sport cars being transported on a Lagermax Trailer near Ingolstadt, Germany. Lagermax is one of the biggest transportation company in Europe - 45847130

Similar stock images

to-top-page