Does Peach & Lily really support Animal Rights?

Peach & Lily is a cruelty-free cosmetic company. They do not test their products on animals and they do not use any animal-derived ingredients in their products.
Peach & Lily is a cruelty-free cosmetic company. They do not test their products on animals and they do not use any animal-derived ingredients in their products.