Brand | Digital | Print Brand identity, website, and print advertising graphics for a marvellous new interactive showpiece for events and trade fairs. iMarvel, Germany 3 Eye-catching. Interactive. Magical. Brand identity, logo, website, and print design iMarvel...