Miracle Touch Liquid Illusion Foundation, # 85 Caramel Max Factor
Miracle Touch Liquid Illusion Foundation takes out the need for the original concealer, foundation and powder combination and as an alternative creates the best platform in just one application which is easy
Leaves a smooth coloring glows with radiance
Price: 11.90 USD