STS

Brand identity for vehicle repair, restoration and tuning specialists

̌