I'm not exactly sure what these cards were, but apparently people would write little notes and love letters to other people and hang cards on this thread, and hope that their loved ones would read them as they passed through the station.

First | Previous Picture | Next Picture | Last | Thumbnails