Showing posts with label Karen Elson. Show all posts
Showing posts with label Karen Elson. Show all posts

Monday, January 9, 2012

Top Models for Roberto Cavalli Spring 2012 by Steven Meisel