General Leia

The June issue of Vanity Fair brings together two of my favorite people: actor Carrie Fisher and photographer Annie Leibovitz.

Advertisements