Vogue Japan October 2011 Cover | Florence Welch by Karl Lagerfled