Designed by
Title
Michelin logo on a tire store in a Serbian garage. Michelin is a French tyre manufacturer spread worldwide #120596881
Description
Picture of a Michelin sign on a garage and tyre store in central Serbia, with the Michelin logo. Michelin, a French tire manufacturer, with its legendary Bibendum icon, produces tyres for all kind of vehicles
This image is editorial