Tesla Motors: Signature 100
Package design for Signature 100 owners of Tesla Motors – An exclusive invitation for its launch release party in Menlo Park, California. Fall, 2007.
Package design for Signature 100 owners of Tesla Motors – An exclusive invitation for its launch release party in Menlo Park, California. Fall, 2007.