VOGUE JAPAN | A DASH OF RED

July 2015

VIEW MORE VOGUE JAPAN | A DASH OF RED - 175 SETS