Sephora

Carolina Herrera
GOOD GIRL Rollerball

$40.00

Size: 0.30 oz/ 10 mL Eau de Parfum Rollerball

Mini size

Get It Shipped