Naomi Campbell’s Got An Itch

November 18th, 2005 // Leave a Comment

Or at least we hope she does.

By Miu von Furstenberg

Leave A Comment