VOGUE JAPAN | THE FESTIVE DESERT

June 2015

VIEW MORE VOGUE JAPAN | THE FESTIVE DESERT - 176 SETS