Super Hero Cape Tag - Team Invincible

Tag designed for superhero capes to be distributed as part of the Team Invincible campaign.

Check out the whole project on Behance:
https://www.behance.net/gallery/26916619/Team-Invincible-Depression-Awareness-Campaign

More by Andrés Francken

View profile