Little things mean a lot

VOGUE JAPAN N 117

MAY 2009