Igor Domrachev is a multidisciplinary digital designer & art director based in Saint-Petersburg, Russia. Working on both digital & print projects for clients in Russia and beyond. Versatile, yet specialized in visual identities, editorial design & web design.