Karl Lagerfeld | 29165971

Karl Lagerfeld K/Autograph cap - 29165971 (LPN143867)

115 USD
black rear touch-strap fastening curved peak six-panel construction