Mike McDonald

Branding designer, graphic artist, and illustrator, specializing in badges, icons, and other vector graphics.