Designed by
Title
Michelin logo on a tire store in a Serbian garage. Michelin is a French tyre manufacturer spread wordlwide #117597544
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