Read previous post:
Senna Lasting Illusion Foundation
Senna Lasting Illusion Foundation

The new long lasting foundation from Senna Cosmetics, Lasting Illusion Foundation, gives great medium-heavy coverage. The satin matte finish gives...

Close