Brand identity, website, and print advertising graphics for a marvellous new interactive showpiece for events and trade fairs. iMarvel, GermanyBeautiful. Smart. Affordable. M! Eye-catching. Interactive. Magical.Brand identity, logo, website, and print design iMarvel...

read more