Car Repair Shop Station Cartoon Advertisement #176164701
Description
Car Repair Shop Station Cartoon Advertisement. Auto Service Center Poster. Bearded Mechanic with Wrench in Hands Working under Lifted Luxury Automobile. Modern Tools Equipment. Vector Illustration