Karl Lagerfeld long sleeve blouse size XL

Karl Lagerfeld long sleeve blouse size XL

$39.00

Long sleeve blouse size XL

Length 27”

Bust 23“