Loading...
Uploaded by jujuja9 on Mar 4, 2008
Jenny Yuen's Fall 2008 Movie, filmed in the historic Hotel Chelsea in New York city feature bags from the new collection
Howto & Style
Standard YouTube License
I love you!!!
ChibiChan91 3 years ago
Load more suggestions
I love you!!!
ChibiChan91 3 years ago