You are using an outdated browser. Please upgrade your browser to improve your experience.
Bio: Illustrator is an indie rock band formed in Moscow, Russia, in August 2013. The group consists of vocalist Catherine Shanina, flautist Andrey Aliev, bassist Anton Putilov and drummer Daria Milyukhina. They occasionally perform gigs in Moscow, Russia. In April 2014, Illustrator's first song, "What... See Full BioMore Info