Designed by
Title
Michelin logo on a facade #90272996
Description
Horsens, Denmark - September 3, 2015: Michelin logo on a facade. Michelin is a tire manufacturer based in Clermont-Ferrand in France and it is one of the three largest tire manufacturers in the world
This image is editorial