Where to buy urban decay in Namibia?
Does Urban Decay still exist? Urban Decay, an American cosmetics brand headquartered in Newport Beach, California, is a subsidiary of French cosmetics company L’Oréal. Current … Read More
Does Urban Decay still exist? Urban Decay, an American cosmetics brand headquartered in Newport Beach, California, is a subsidiary of French cosmetics company L’Oréal. Current … Read More