November 21, 20223 yr "Costumes" Stephanie Seymour & Stella Tennant by Terry Richardson, Vogue France, February 2001 my scans
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.