answersLogoWhite

0

While I have never purchased anything by the Kenzo brand, I have heard good things about it. Kenzo is a brand of clothing manufactured and sold out of Paris, France.

User Avatar

Wiki User

11y ago

What else can I help you with?

Related Questions