Eyelashes are not tested on animals and are re-usable 30 times if taken care of.


R100 
  • Shipping: