Olga Davydova
Olga Davydova (Ollysweatshirt) is an indie director of multimedia (graduated from the Russian State University of Cinematography – VGIK) based in Moscow, who likes to illustrate, make patterns for fabric, design cute characters and sometimes to animate some interesting colorful things. You may find her works on Dribbble or Instagram