• The Process

    Jul. 23rd 2008 | Creative. Added by Michiel Ebberink0

What if there were no stop signs… and a major corporation was charged with inventing one? Seen from the perspective of the designer