Double-Headed Serpent

(Unused) Logo mark from a recent project.

The two-headed serpent is thought to represent many things to different cultures. Since a snake sheds its skin and emerges anew it is thought to represent rebirth.

More by Cameron Maher

View profile