Isabel Toledo
Isabel Toledo: Fashion from the Inside Out, on view at The Museum at FIT from June 17 – September 26, 2009. New York City. Photographs here by Ruven Afanador.

Read more about the exhibition.
4 photos · 2,815 views