Calvin Klein Even Stripe Ruffle Bell Sleeve Novelty Shirting Top

Calvin KleinEven Stripe Ruffle Bell Sleeve Novelty Shirting Top

Item #05280053