Carolina Herrera Bad Boy Sparkling Ice 3.4 Eau De Toilette Spray 3.4Oz Fragrance Form: Eau De Toilette Top Notes: Grapefruit And White Pepper Middle Notes: Clary Sage And Vetiver Base Notes: Cocoa And Tonka Bean Bad Boy Sparkling Ice By Carolina...
Carolina Herrera Bad Boy Sparkling Ice 3.4 Eau De Toilette Spray 3.4Oz Fragrance Form: Eau De Toilette Top Notes: Grapefruit And White Pepper Middle Notes: Clary Sage And Vetiver Base Notes: Cocoa And Tonka Bean Bad Boy Sparkling Ice By Carolina...