Loading...
Uploaded by ThroughTheVine on Apr 19, 2007
FOTS 2005 Designer Segment - Nanae Takahashi. Fashion On The Square (FOTS) is The Largest Outdoor Fashion Show On The West Coast. Union Square, San Francisco on June 10, 2005.
Entertainment
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)