Karl Lagerfeld | 30685410

Karl Lagerfeld logo-embroidered baseball cap - 30685410 (LPN267691)

103 USD
burgundy embroidered logo curved peak adjustable back strap cotton