Weddings




 Shannon Benfield is a Banner Elk-Blowing Rock photographer specializing in  WeddingsSenior, and Family Photography