Max Factor Colour Elixir Lipstick, Moisturising Oil Free Formula with Vitamin E and Emollient Mix, 510 English Rose (Pink), 4 g

Max Factor Colour Elixir Lipstick, Moisturising Oil Free Formula with Vitamin E and Emollient Mix, 510 English Rose (Pink), 4 g
Max Factor Colour Elixir Lipstick, Moisturising Oil Free Formula with Vitamin E and Emollient Mix, 510 English Rose (Pink), 4 g
Max Factor Colour Elixir Lipstick, Moisturising Oil Free Formula with Vitamin E and Emollient Mix, 510 English Rose (Pink), 4 g