Art Resources

Wednesday, January 30, 2013

Illustration: Vulture Badge Set


"A series of 26 badges for the Vulture[dot]com Most Devoted Fanbase series. Users could download these badges and declare their devotion across various social media platforms or on their mobile device."


No comments:

Post a Comment