Tallon | Trading company

Brand identity for trading company TALLON, based in Switzerland.