PETA vs. The Models of Cavalli
A PETA (People for the Ethical Treatment of Animals) activist holds a banner reading ‘Fur is dead’, as she leaps on to the catwalk during the Roberto Cavalli Spring/Summer 2006 fashion collection, in Milan, Italy, Friday, Sept. 30, 2005. Because today is still my day, I think this picture is fitting. But who wins? The … Read more