Designed by
Title
Michelin tire on Liebherr tractor #60452480
Description
FRANKFURT, GERMANY - SEPTEMBER 05, 2014: Liebherr tractor with imense Michelin tire. Michelin is a tire manufacturer based in Clermont-Ferrand in the Auvergne région of France. It is one of the three largest tire
This image is editorial