Christopher Kane

Christopher Kane lace poplin crystal blouse - White

9000 WHITE Synthetic->Polyamide lace poplin crystal blouse from Christopher Kane.