Wednesday, May 3, 2017

Tom Ford, Amber Valletta, Anja Rubik, Carolyn Murphy, Edita Vilkeviciute, Joan Smalls, Karen Elson and Stella Tennant by Steven Meisel for Vogue US December 2010