jennifercallahanphotography.com
Leidy + Ryan: Mountain Magnolia Inn Wedding, Hot Springs, NC — Asheville North Carolina Wedding Photographer
Primary Photographer: Jennifer Callahan Venue and Catering: Mountain Magnolia Inn Hair and Makeup: Rustic Ritual Beauty – Caitlyn Patc Assistant Photographer: Angela