Carolina Herrera GOOD GIRL IT'S SO GOOD TO BE BAD 80ml EDP for Ladies43 KWDCarolina HerrerascentoraCategoriesEau De ParfumWoman