KARL LAGERFELD PARIS Lace Bib Stripe Bell Sleeve Top

KARL LAGERFELD PARISLace Bib Stripe Bell Sleeve Top

Item #05310533