2.28.2007

Me Loves Me The Neekid PETA Protester

A PETA (People for the Ethical Treatment of Animals) anti-fur demonstrator storms the catwalk during French designer Christian Lacroix's Autumn/Winter 2007/08 ready-to-wear fashion collection in Paris February 28, 2007. REUTERS/Charles Platiau (FRANCE)

Darlin', I support ya!