fashiongonerogue:
(via Roberto Cavalli Fall 2011 Campaign | Natasha Poly, Mariacarla Boscono & Karen Elson by Mert & Marcus)