Kati Nescher for Vogue US July 2012
Opaque  by  andbamnan