Russel’s pet…ear? #gorillaz #illustration #illustrator #graphicdesign #graphicdesigner #fanart

Advertisements