Richard Avedon

Richard Avedon

BORN: