June 22, 2012 Karolina Kurkova | Miguel Reveriego | Vogue Spain July 2012 | El Ultimo Emperador Roberto Cavalli June 22, 2012/ Anne Enke Karolina Kurkova | Miguel Reveriego | Vogue Spain July 2012 | El Ultimo Emperador Roberto Cavalli