Design Communication

DuckMetal

Description

An insignia project for a Heavy Metal band with a strange obsession with ducks.

 

DuckMetal

Comments