barbourdesign.wordpress.com
“Sting” Operation
Swiss creative director/illustrator Alberto “Sting” Russo has some serious illustration chops. From pop culture to sports, Russo captures his subjects in dynamic and engaging ways. Beau…