Karl Lagerfeld Smart Casual Velvet Military Jacket
Men's
Size: M, UK38
Length: Short
Fit: Regular
RRP: £295
New with Tags