Thursday, March 12, 2009

Where the fug is PETA?

Charles de Castelbajac's fashion show in Paris last night

No comments:

Post a Comment