L’Oréal infallible 24hr fresh wear foundation

L’Oréal infallible 24hr fresh wear foundation

  • GH₵95.00
    Unit price per 


24hr fresh, cover imperfections. no transfer, no shine, no dry out, no mask effect