VOGUE GERMANY SEPTEMBER 2013

Anja Rubik & Kasia Struss by Claudia Knoepfel & Stefan Indlekofer