Aurora Lord & Charmaine Blecha are a sister duo specializing in airbrush makeup. Over a decade of industry experience, this sister team is in high demand.
Dozens of magazine covers showcasing their work. They have had the pleasure of working with some of the best photographers in the business.
"Helping our clients see their true potential, look and feel beautiful is why we love what we do."