iOS app Android app

Coffee Cup Dead

Leslie Buck, Anthora Coffee Cup Designer, Dead At 87

Posted 05.25.2011 | New York

Leslie Buck, the creator of the iconic Anthora coffee cup, has died. Buck, a retired executive at a paper-cup company, passed away at his home in G...