Robert Leach Author & Editor

Robert Leach teaches fashion at the University of Westminster and Central Saint Martins College of Art and Design in London.