2haute2handle:

Naomi Campbell, Karen Elson, Kristen McMenamy, and Daphne Groenevald for Roberto Cavalli’s Spring 2012 campaign. By Steven Meisel.