Richard Avedon passed away today after having a brain hemmorage last week. He was one of my faves. This is according to Fox News at 11am PT.
The Rat