Light grey herringbone trench coat, tailored fit with a high collar and hidden button placket, exuding a refined and elegant vibe.
Light grey herringbone trench coat, tailored fit with a high collar and hidden button placket, exuding a refined and elegant vibe.