Designed by
Title
Michelin logo on a wall #194533936
Description
Macon, France - January 30, 2016: Michelin logo on a wall. Michelin is a tire manufacturer based in Clermont-Ferrand in France and it`s one of the three largest tire manufacturers in the world
This image is editorial