Roberto Cavalli Fall/Winter 09.10

cavalli Roberto Cavalli Fall/Winter 09.10

Isabeli Fontana, Karen Elson & Clément Chabernaud by Steven Meisel