Illamasqua

O hai.
Peep Illamasqua, a beauty brand based in London. And I’m no makeup maven, but this shoot they did for the Toxic Nature collection tickled my fancy.
FACETIME!

via T magazine.



Leave a Reply

You must be logged in to post a comment.