Humans vs. Zombies Icon
Icon design related to the popular, live-action game known as "Humans vs. Zombies".
More by Cai Charniga View profile
Like
Icon design related to the popular, live-action game known as "Humans vs. Zombies".