Pat Mcgrath Ecstacy Mini Palette

Pat Mcgrath Labs products are expensive, they’re considered high quality, almost collector items. They come in gorgeous solid packaging that makes makeup application a luxury,…