Logomark for Stephan Lion Inc., a Manhattan-based graphic art and communication studio. Circa 1970.
Posted : Thursday, July 15th, 2010
Tags : Logos, Animals,