Fashion and Apparel Studies instructor promoting sustainability worldwide University of Delaware Kelly Cobb takes part in a panel discussion at the 2009 Ethical Fashion Show in Paris. Kelly Cobb stands next to the display featuring her 100-mile sit at ... |
Nov 30 2009

