Infallible Up to 32 Hour Fresh Wear Foundation – 480 Radiant Sand

$16.99

L’Oréal Infallible Fresh Wear 32HR Foundation is their most lightweight, breathable, longwear foundation. Defies transfer hour after hour.

Category:
Back to top button