Peta Protestors during Paris Fashion Week - Ready to Wear Spring/Summer 2005 - Peta Protests at Dior Fashion Show at Espace Ephemere in Paris, France.
Peta Protestors during Paris Fashion Week - Ready to Wear Spring/Summer 2005 - Peta Protests at Dior Fashion Show at Espace Ephemere in Paris, France.