Saturday, March 05, 2005

A Pie in the Face for Vogue Editor Anna Wintour As She Enters Chanel Show in Paris (from PETA)

No comments:

Post a Comment