06.03.2017 2017-03-06T11:31:09+02:00 2017-03-14T11:32:10+02:00 In the press e15 e15 Design und Distributions GmbH Icon Design, Italy Download Icon Design, Italy