From Italist
Shiny Viscose Tailored Vest from Calvin Klein Composition: 42% Viscose, 38% Hemp, 20% Cotton