Isabel Toledo
Isabel Toledo: Fashion from the Inside Out is on view at The Museum at FIT from June 17 to September 26, 2009. New York City. Photographs here by Ruven Afanador.
4 photos · 2,796 views