Location:St. Louis, St. Charles, and willing to travelSt. Louis, St. Charles, and willing to travel
5Stars(6)Reviews
Flawless Illusions Makeup Artistry is a wedding beauty business based out of Saint Louis, MO. Genee’ Cunningham-Davis is the owner of this operation, and she is passionate about helping to-be-weds ach