SolarTAP

From brand development

up to the corporate identity