Luke Gerwe

  • culture August 10, 2010

    The Canal by Lee Rourke

    On a London bench, two strangers talk about desire and terror: “People wear masks. These masks, they do not even know they are wearing them.”