Karl Lagerfeld | 29165934

Karl Lagerfeld logo cap - 29165934 (LPN142360)

103 USD
black adjustable strap to the rear curved peak six-panel construction