Rimmel London Lasting Finish Lipstick, Drop of Sherry, 0.14 Ounce

Rimmel London Lasting Finish Lipstick, Drop of Sherry, 0.14 Ounce

Product Details

Product Name
Rimmel London Lasting Finish Lipstick, Drop of Sherry, 0.14 Ounce
Brand / Manufacturer
Manufacturer Part Number
34002932264
Country Change History
June 2023: United States was found as the country of origin