VOGUE GERMANY DECEMBER 2014

Kati Nescher by Giampaolo Sgura