Karl Lagerfeld | 27326657

Karl Lagerfeld K/Autograph baseball cap - 27326657 (LPN353606)

116 USD
white buckle-strap fastening curved peak appliqué logo