VOGUE JAPAN NOVEMBER 2014

Miranda Kerr by Mario Testino