Monday, January 9, 2012

Top Models for Roberto Cavalli Spring 2012 by Steven Meisel