Courtney Love by David Roemer for Vanidad May 2010

Styled by Avena Gallagher.