The fact that I get to capture the most important moments in your life will never be lost on me. Here are some of my favorite memories that I've captured allover the country. I can't wait to keep sharing photos in the Blue Ridge Mountains and Shenandoah Valley!
@haleygivensphotography