His timing is always perfect!
Anastasia Beverly Hills Modern Renaissance Palette $42, buy it at sephora More
Modern Renaissance Tutorial By Unknown
Prayer for Family
My fav palette, Naked by Urban Decay.
Remember ye not the former things, neither consider the things of old. Behold, I will do a new thing; now it shall spring forth; shall ye not know it? I will even make a way in the wildernes...