Karl Lagerfeld | 31897969

Karl Lagerfeld velvet logo-embroidered cap - 31897969 (LPN328654)

101 USD
navy blue velvet texture adjustable rear strap curved brim