Audrey Hepburn rides a bike. “Once upon a time, on the north shore of Long Island, some thirty miles from New York, there lived a small girl on a large estate….” January 3, 2014 Audrey Hepburn rides a bike. “Once upon a time, on the north shore of Long Island, some thirty miles from New York, there lived a small girl on …Read More