Thursday, July 12, 2007

Stunning


Annie Leibovitz is still the greatest living portraitist, and this photo shows why.

No comments: