! ! !
32
! ! !
151
! ! !
14
! ! !
860
! ! ! ! ! ! !
122
! !
751
! ! !
114

Karen Elson, Mariacarla Boscono & Natasha Poly
Roberto Cavalli Fall Winter 2011
Lensed by Mert & Marcus
10
! !
138
! !
242