Tomsk, Russia
Brand / Graphic Design, Illustration
Design studio Explore and create. Branding, brand identity, logotype, naming. Based in Tomsk, Russia
Member since Jan 2022