Friday, April 22, 2011

Willie's Last Stand


Fashion Unbound recycled fashion show at the Indianapolis Museum of Art.