Friday, May 3, 2013

broken english












karen elson & edie campbell photographed by steven meisel & styled by karl templer for vogue italia, may 2013.

No comments:

Post a Comment