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
Random creative inspiration found online by Ogilvy Amsterdam