Tom Ford Summer 2011 by Steven Meisel

Models: Carolyn Murphy, Anja Rubik, Amber Valletta, Liya Kebede, Stella Tennant, Karen Elson & Edita Vilkeviciute

Related Posts