Karl Lagerfeld
Men's Blue textured two-button jacket

$391 $166
Product Details

blue grey textured weave front two-button fastening notched lapels front patch pockets long sleeves