Loading...
Uploaded by mimma212 on Feb 14, 2010
Ruben Toledo's surreal set piece for Isabel Toledo's fashion Show at the Swiss Embassy in Washington D.C. Filmed November 2009. Please watch the Fashion Show on you tube as well.
Entertainment
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (1)