2011-08-20

Numéro #126 Cover


Numéro #126 Cover

Models - Anja Rubik, Abbey Lee Kershaw, Karmen Pedaru, Saskia de Brauw, Stella Tennant
Photos - Karl Lagerfeld

Reactions:

No comments:

Related Posts with Thumbnails