Tuesday, March 3, 2009

once a princess, always a princess



Princess Diane of Furstenberg in a Margiela wig coat and leotard
By the way she's 63
Photo by Terry Richardson

No comments:

Post a Comment