酷兔英语


Kevin Carrigan is a busy man. As the global creativedirector at Calvin Klein Inc., he oversees many of the company's fashion labels