KARL LAGERFELD PARIS Long Sleeve

(91)