• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • Meet Anna
  • The Blog
  • The Experience
    • Weddings
    • Business & Brands
    • Lifestyle
    • Portraits
  • Contact
  • Galleries
  • Bright Bliss Preset Pack
  • Book A Mini Session
Anna Filly Photography

Anna Filly Photography

Roanoke, Virginia Wedding Photographer specializing in timeless wedding, engagement and lifestyle photos.

Rustic Oak Hollow Farm Wedding in Fairhope Alabama | Justin + Leah

Leave a Comment

Justin and Leah's Oak Hollow Farm wedding in Fairhope AL

A Rustic Oak Hollow Farm Wedding

Justin straightened himself, and allowed his eyes to look down the aisle at the closed doors before him.  Large oak trees surrounded the site on either side, displaying the rustic beauty of an Oak Hollow Farm wedding.  He blinked back tears, trying to not let his emotion show.  He knew his bride was waiting for him on the other side of those doors.  More than anything he wanted to see her…..

The doors were opened and Leah emerged in the most elegant of ways.  Overflowing in radiance, and dressed in the most perfect gown, Leah made her way to the man she loved most.  Tears welled as their eyes connected.  Hands touched, promises were made, and vows were recited.  Then, as quickly as it had begun, it was done… only with one difference: Justin and Leah were now husband and wife!

Justin and Leah share the most beautiful relationship.  Whether it’s playful banter, or sharing in a heart felt conversation, these two balance each other in the most beautiful way.  After I met Justin and Leah for the first time I wasn’t surprised when their engagement session on Dauphin Island at sunrise became an instant favorite!

These two naturally enhance each other.  They are simply better together.  Justin adores his sweet bride, and Leah trusts her man with all that she is.  Their rustic Oak Hollow Farm wedding in Fairhope Alabama was absolutely breathtaking.  From the sentimental details, to Justin’s reaction when he saw his bride for the very first time…. ah!  Every detail came together ever so perfectly when they said “I do”!

Lewis_Oak_Hollow_Wedding_Fairhope_AL_0006Lewis_Oak_Hollow_Wedding_Fairhope_AL_0001Lewis_Oak_Hollow_Wedding_Fairhope_AL_0015

Aren’t these Badgley Mischka shoes lovely?! Ah!

Lewis_Oak_Hollow_Wedding_Fairhope_AL_0010Lewis_Oak_Hollow_Wedding_Fairhope_AL_0009Lewis_Oak_Hollow_Wedding_Fairhope_AL_0017Lewis_Oak_Hollow_Wedding_Fairhope_AL_0002I love love love this vibrant cobalt blue!Lewis_Oak_Hollow_Wedding_Fairhope_AL_0013Lewis_Oak_Hollow_Wedding_Fairhope_AL_0007How precious are these hummingbird earrings??  Lewis_Oak_Hollow_Wedding_Fairhope_AL_0014Lewis_Oak_Hollow_Wedding_Fairhope_AL_0004Lewis_Oak_Hollow_Wedding_Fairhope_AL_0012Time to put the dress on!!Lewis_Oak_Hollow_Wedding_Fairhope_AL_0031Lewis_Oak_Hollow_Wedding_Fairhope_AL_0032Leah, you are stunning!Lewis_Oak_Hollow_Wedding_Fairhope_AL_0020Lewis_Oak_Hollow_Wedding_Fairhope_AL_0034Lewis_Oak_Hollow_Wedding_Fairhope_AL_0019Lewis_Oak_Hollow_Wedding_Fairhope_AL_0035Lewis_Oak_Hollow_Wedding_Fairhope_AL_0024Lewis_Oak_Hollow_Wedding_Fairhope_AL_0025

Leah’s “Something Blue” was this beautiful bracelet. Originally given to her Nana from her Pawpaw John, who was such a special part of Leah’s upbringing… so sweet!!

Lewis_Oak_Hollow_Wedding_Fairhope_AL_0033Lewis_Oak_Hollow_Wedding_Fairhope_AL_0036Lewis_Oak_Hollow_Wedding_Fairhope_AL_0023Lewis_Oak_Hollow_Wedding_Fairhope_AL_0029Leah you are lovely, my sweet friend!Lewis_Oak_Hollow_Wedding_Fairhope_AL_0028Lewis_Oak_Hollow_Wedding_Fairhope_AL_0027Lewis_Oak_Hollow_Wedding_Fairhope_AL_0021Lewis_Oak_Hollow_Wedding_Fairhope_AL_0117Lewis_Oak_Hollow_Wedding_Fairhope_AL_0065Lewis_Oak_Hollow_Wedding_Fairhope_AL_0116 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0115Lewis_Oak_Hollow_Wedding_Fairhope_AL_0050STUNNING!!! Leah posing at Oak Hollow Farm Lewis_Oak_Hollow_Wedding_Fairhope_AL_0113 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0064Lewis_Oak_Hollow_Wedding_Fairhope_AL_0112Lewis_Oak_Hollow_Wedding_Fairhope_AL_0121Lewis_Oak_Hollow_Wedding_Fairhope_AL_0049 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0122Ahhh!!  These girls were SO much fun! Lewis_Oak_Hollow_Wedding_Fairhope_AL_0039Lewis_Oak_Hollow_Wedding_Fairhope_AL_0055Lewis_Oak_Hollow_Wedding_Fairhope_AL_0040Lewis_Oak_Hollow_Wedding_Fairhope_AL_0108Lewis_Oak_Hollow_Wedding_Fairhope_AL_0041 Rustic bridesmaids at Oak Hollow Farms   Lewis_Oak_Hollow_Wedding_Fairhope_AL_0109Lewis_Oak_Hollow_Wedding_Fairhope_AL_0058Lewis_Oak_Hollow_Wedding_Fairhope_AL_0111Lewis_Oak_Hollow_Wedding_Fairhope_AL_0062Lewis_Oak_Hollow_Wedding_Fairhope_AL_0110Lewis_Oak_Hollow_Wedding_Fairhope_AL_0037 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0057 These two have been best friends since they were little!!!Lewis_Oak_Hollow_Wedding_Fairhope_AL_0060Lewis_Oak_Hollow_Wedding_Fairhope_AL_0045Lewis_Oak_Hollow_Wedding_Fairhope_AL_0106Lewis_Oak_Hollow_Wedding_Fairhope_AL_0047These guys looked so handsome in their grey suits at this Oak Hollow Farm Wedding!Lewis_Oak_Hollow_Wedding_Fairhope_AL_0043Justin, my friend, you ROCKED it!the groom at his Oak Hollow Farm WeddingLewis_Oak_Hollow_Wedding_Fairhope_AL_0038Lewis_Oak_Hollow_Wedding_Fairhope_AL_0104Such handsome men! Lewis_Oak_Hollow_Wedding_Fairhope_AL_0042Lewis_Oak_Hollow_Wedding_Fairhope_AL_0103Lewis_Oak_Hollow_Wedding_Fairhope_AL_0044Lewis_Oak_Hollow_Wedding_Fairhope_AL_0046Lewis_Oak_Hollow_Wedding_Fairhope_AL_0107Justin and Leah exchanged letters and Justin prayed with her before the ceremony…Lewis_Oak_Hollow_Wedding_Fairhope_AL_0120Lewis_Oak_Hollow_Wedding_Fairhope_AL_0119Lewis_Oak_Hollow_Wedding_Fairhope_AL_0051Lewis_Oak_Hollow_Wedding_Fairhope_AL_0118 Absolutely precious…exchanging letters at their Oak Hollow Farm WeddingLewis_Oak_Hollow_Wedding_Fairhope_AL_0053 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0143Lewis_Oak_Hollow_Wedding_Fairhope_AL_0145This sweet little one….!!Lewis_Oak_Hollow_Wedding_Fairhope_AL_0161Ah!!!  SO cute!Lewis_Oak_Hollow_Wedding_Fairhope_AL_0151Lewis_Oak_Hollow_Wedding_Fairhope_AL_0152Lewis_Oak_Hollow_Wedding_Fairhope_AL_0153Justin’s reaction to seeing Leah melted every heart in attendance….Lewis_Oak_Hollow_Wedding_Fairhope_AL_0154Lewis_Oak_Hollow_Wedding_Fairhope_AL_0139Lewis_Oak_Hollow_Wedding_Fairhope_AL_0155Lewis_Oak_Hollow_Wedding_Fairhope_AL_0140Absolutely beautiful….Lewis_Oak_Hollow_Wedding_Fairhope_AL_0156Lewis_Oak_Hollow_Wedding_Fairhope_AL_0141Lewis_Oak_Hollow_Wedding_Fairhope_AL_0157Lewis_Oak_Hollow_Wedding_Fairhope_AL_0159Lewis_Oak_Hollow_Wedding_Fairhope_AL_0160Lewis_Oak_Hollow_Wedding_Fairhope_AL_0164Lewis_Oak_Hollow_Wedding_Fairhope_AL_0165Lewis_Oak_Hollow_Wedding_Fairhope_AL_0167Lewis_Oak_Hollow_Wedding_Fairhope_AL_0144Lewis_Oak_Hollow_Wedding_Fairhope_AL_0169Lewis_Oak_Hollow_Wedding_Fairhope_AL_0162Lewis_Oak_Hollow_Wedding_Fairhope_AL_0168Lewis_Oak_Hollow_Wedding_Fairhope_AL_0142Husband and wife!!first kiss Oak Hollow Farm WeddingLewis_Oak_Hollow_Wedding_Fairhope_AL_0172Lewis_Oak_Hollow_Wedding_Fairhope_AL_0171Such a great group 🙂Lewis_Oak_Hollow_Wedding_Fairhope_AL_0068Lewis_Oak_Hollow_Wedding_Fairhope_AL_0069Lewis_Oak_Hollow_Wedding_Fairhope_AL_0072Lewis_Oak_Hollow_Wedding_Fairhope_AL_0126Bride + Groom portraits!!!Lewis_Oak_Hollow_Wedding_Fairhope_AL_0067Lewis_Oak_Hollow_Wedding_Fairhope_AL_0089Lewis_Oak_Hollow_Wedding_Fairhope_AL_0128Lewis_Oak_Hollow_Wedding_Fairhope_AL_0076 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0083Ah!Lewis_Oak_Hollow_Wedding_Fairhope_AL_0131Lewis_Oak_Hollow_Wedding_Fairhope_AL_0127Lewis_Oak_Hollow_Wedding_Fairhope_AL_0081Lewis_Oak_Hollow_Wedding_Fairhope_AL_0130 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0080So dreamy….Lewis_Oak_Hollow_Wedding_Fairhope_AL_0123Lewis_Oak_Hollow_Wedding_Fairhope_AL_0092Lewis_Oak_Hollow_Wedding_Fairhope_AL_0136Lewis_Oak_Hollow_Wedding_Fairhope_AL_0084Lewis_Oak_Hollow_Wedding_Fairhope_AL_0133Lewis_Oak_Hollow_Wedding_Fairhope_AL_0078Lewis_Oak_Hollow_Wedding_Fairhope_AL_0085Lewis_Oak_Hollow_Wedding_Fairhope_AL_0079Lewis_Oak_Hollow_Wedding_Fairhope_AL_0138 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0086Lewis_Oak_Hollow_Wedding_Fairhope_AL_0073Lewis_Oak_Hollow_Wedding_Fairhope_AL_0093   Lewis_Oak_Hollow_Wedding_Fairhope_AL_0088I love this one….Lewis_Oak_Hollow_Wedding_Fairhope_AL_0066Lewis_Oak_Hollow_Wedding_Fairhope_AL_0075Lewis_Oak_Hollow_Wedding_Fairhope_AL_0132Lewis_Oak_Hollow_Wedding_Fairhope_AL_0074Lewis_Oak_Hollow_Wedding_Fairhope_AL_0087Lewis_Oak_Hollow_Wedding_Fairhope_AL_0091Lewis_Oak_Hollow_Wedding_Fairhope_AL_0077Lewis_Oak_Hollow_Wedding_Fairhope_AL_0129Lewis_Oak_Hollow_Wedding_Fairhope_AL_0134Lewis_Oak_Hollow_Wedding_Fairhope_AL_0090 On to the reception!Lewis_Oak_Hollow_Wedding_Fairhope_AL_0179Lewis_Oak_Hollow_Wedding_Fairhope_AL_0187Lewis_Oak_Hollow_Wedding_Fairhope_AL_0175 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0178Such a pretty cake!Lewis_Oak_Hollow_Wedding_Fairhope_AL_0185Lewis_Oak_Hollow_Wedding_Fairhope_AL_0176Lewis-Reception-19Lewis_Oak_Hollow_Wedding_Fairhope_AL_0212Lewis_Oak_Hollow_Wedding_Fairhope_AL_0180 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0174Lewis_Oak_Hollow_Wedding_Fairhope_AL_0183Lewis_Oak_Hollow_Wedding_Fairhope_AL_0181Right into the first dance…Lewis_Oak_Hollow_Wedding_Fairhope_AL_0198Lewis_Oak_Hollow_Wedding_Fairhope_AL_0195Lewis_Oak_Hollow_Wedding_Fairhope_AL_0203Lewis_Oak_Hollow_Wedding_Fairhope_AL_0186 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0196When it came time for the daddy daughter dance, Leah’s Uncle announced that he’d be dancing with her… and it was the sweetest moment!Lewis_Oak_Hollow_Wedding_Fairhope_AL_0188Lewis_Oak_Hollow_Wedding_Fairhope_AL_0192Lewis_Oak_Hollow_Wedding_Fairhope_AL_0189 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0191 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0193 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0194 Momma and son…Lewis_Oak_Hollow_Wedding_Fairhope_AL_0201Lewis_Oak_Hollow_Wedding_Fairhope_AL_0200 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0199Toasts and cake cutting!Lewis_Oak_Hollow_Wedding_Fairhope_AL_0205Lewis_Oak_Hollow_Wedding_Fairhope_AL_0210Lewis_Oak_Hollow_Wedding_Fairhope_AL_0209 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0213 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0211Lewis_Oak_Hollow_Wedding_Fairhope_AL_0214  Let the dancing begin!!!Lewis_Oak_Hollow_Wedding_Fairhope_AL_0222 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0206Lewis_Oak_Hollow_Wedding_Fairhope_AL_0217 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0218Lewis_Oak_Hollow_Wedding_Fairhope_AL_0208Lewis_Oak_Hollow_Wedding_Fairhope_AL_0215 Lewis_Oak_Hollow_Wedding_Fairhope_AL_0219Lewis_Oak_Hollow_Wedding_Fairhope_AL_0221Lewis_Oak_Hollow_Wedding_Fairhope_AL_0223We ended the night with bride and groom portraits under the twinkling lights… ah!!  Lewis_Oak_Hollow_Wedding_Fairhope_AL_0094Lewis_Oak_Hollow_Wedding_Fairhope_AL_0099Lewis_Oak_Hollow_Wedding_Fairhope_AL_0096Lewis_Oak_Hollow_Wedding_Fairhope_AL_0095Lewis_Oak_Hollow_Wedding_Fairhope_AL_0097Lewis_Oak_Hollow_Wedding_Fairhope_AL_0098  Dreamy…Lewis_Oak_Hollow_Wedding_Fairhope_AL_0100Lewis_Oak_Hollow_Wedding_Fairhope_AL_0102

Happy Monday!!!

xoxo

AnnaFilly

VENDORS

Dress : Martina Liana purchased from Mae Me Bridal Boutique

Shoes: Badgley Mischka

Bridesmaid Dresses: David’s Bridal

Groomsmen Attire: BLACK by Vera Wang

Florist : Jubilee Flowers

Invitation Suites + Paperie : Minted Weddings

Photography : Anna Filly Photography

Ceremony Venue : Oak Hollow Farm

Reception Venue : Oak Hollow Farm

Music + DJ : Big Mike

Cake : Flour Girls Bakery

Catering : Oak Hollow Farm

Rentals: Blue Rents

Honeymoon Location:  A cruise to Cozumel, Grand Cayman Islands, and Montego Bay!

Filed Under: Weddings Tagged With: alabama, Fairhope, Fairhope AL, Oak Hollow, rustic wedding, The Grand

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

More about Anna

Hi there! I’m Anna Filly, a Wedding & Portrait photographer in the sweet, deep South. I love hosting dinner parties, sparkling water, & magnifying love through the art of photography. I have a slight obsession with fresh cut flowers, ice cream is my guilty pleasure & crinkling nose laughter is my muse. Grab something sweet & browse the site! I’m so glad you’re here.

Let’s Connect

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Subscribe to get the latest

Categories

Footer

  • Contact
  • The Blog
  • Galleries
  • Sweet Words
  • Bright Bliss Preset Pack

Virginia Wedding Photographer located in the Roanoke Valley.

Fix your thoughts on what is true, honorable, and right, and pure, and lovely, and admirable. Think about things that are excellent and worthy of praise.

  • Facebook
  • Instagram
  • Pinterest
  • Twitter
Judah graduated Pre-K today ! Our sweet boy is now Judah graduated Pre-K today ! Our sweet boy is now on to kindergarten !!! We have had such a fabulous experience at his school. We are eternally grateful for Ms. Allison & all the teachers that have loved our little ones. This momma is going to bed so grateful. The friends Judah has made over the last three years have  been such a gift. I pray they last a lifetime. I can’t stop reminiscing over my favorite moments 🤍 I’m firmly aware that these are the “ good ole days”. What an incredibly sweet season 🥹🤍
This lovely wedding day was a huge highlight in Ap This lovely wedding day was a huge highlight in April! A weekday wedding, Haleigh & MacCrea tied the knot on a Tuesday. The weather was perfect, they shared private vows before the ceremony & these two were smitten! 🌸✨
I absolutely LOVED chasing blooms & capturing pure I absolutely LOVED chasing blooms & capturing pure sunshine for Addy’s Senior portraits. 🌸✨🎀 Addy is lovely, hardworking, gracious & sweet. 

Can you believe that half of these were captured in front of a Dairy Queen in the middle of the city ?! 

Senior portraits, Roanoke photographer , Roanoke Va
That winter light just hits different. ✨🩵 Can That winter light just hits different. ✨🩵 Can you see the blue in it ? Sometimes I even see blush. 

When we first moved to Southwest Virginia, I was in complete awe of how much WIND the area received.  Gusty winds make for even colder temperatures, and I’m not the biggest fan of the cold.  Ask any photographer and they will tell you that wind is your biggest enemy when capturing photos. 

Even with the gusty winds, Leigh Ann and Andrew’s maternity session turned out incredible.  We used the wind to our advantage and beautiful portraiture was captured.  I mean— just LOOK at that first photo!!

Leigh Ann + Andrew are counting down the days until they get to meet their little one.  Aren’t they darling?! I absolutely loved this session!

#maternityphotoshoot #maternityphotos #roanokevirginia #roanokeva #roanokevaphotographer #carvinscove
November 🦃 🍂 🍽️ This month held so man November 🦃 🍂 🍽️

This month held so many precious events & emotions. I am a girl who feels deeply, so when our family nanny (& my unofficial little sister) asked me to be her Matron of Honor, I became an honored puddle. Everyone in our family of 6 got to be a part of Jaydon & Avery’s wedding day. It was marvelous. In fact, right before I was about to walk down the aisle, Faith toddled over to the dirt, rubbed her hands in it and wiped them all over her white dress😂THEN, she decided to walk down the aisle TWICE. I love that little biscuit so much. 

Judah turned FIVE this year. I look at him & I see a baby who became a boy who is becoming a man. This child is so precious. His tender heart & adventurous spirit remind me that there is so much life to be lived.. & to never take life too seriously 🤍

Lina started using the big girl potty. 🚽 Literally just because. Magical! She continues to live however she pleases & I love that about her. She will find her way & she will do it joyfully. What a gift.

Alexander is our energizer bunny. He is forever helping me with tasks & chores. He is always the first to want to bake or cook with me & needs daily outside time. He reminds me that I need to slow down. To observe, to listen, to be— doing isn’t the point. BEING is. God knit this child together with such vibrancy— I never want to miss it bc I assume my way is better.

Our sweet family got to do so many wonderful things. From early morning bagel dates with dad, to hosting Friendsgiving, to seeing Wicked (I cried, shocker), to Christmas Tree hunting & hosting my family for Thanksgiving- it was such a joy to have so much love & light in one month.

*not pictured but I want to remember: Feeling like myself again, Dave having sparkle in his eyes, the absurd amounts of laundry, Faith walking everywhere like a drunken sailor 🥹, learning to ask for help, hiring contractors (in October) to renovate a bathroom (a one week project turned to four weeks), & one of the brothers shared the gospel with me- I cried (shocker , again) bc his story was so incredible & I needed hope that night. So grateful.
Abounding in gratitude & generously blessed 🥲 I Abounding in gratitude & generously blessed 🥲 I love this crazy crew of mine. We may have practically three 2 year olds (aka super spicy, independent toddlers) but it is the most magical thing being their momma. I can’t get enough of these little loves.

Happy Thanksgiving to you & yours 🤍 🦃 🍽️
Happy birthday, my little joy girl! 
⠀⠀⠀⠀⠀⠀⠀⠀⠀
You are sassy, smart & vibrant. You started talking as quickly as you were able & havent stopped since! Your eyebrows never fail to let us know exactly what you’re thinking. I love that you know what you want & you are unabashedly yourself. You sparkle with joy & are incredibly tough. You tumble with your brothers & yet are incredibly sweet with your baby sister. You already want to be a momma , & it’s the cutest thing watching you. I can’t believe you’re TWO!
⠀⠀⠀⠀⠀⠀⠀⠀⠀
I love everything about you, Lina Joy ⭐️🫶🏻🌈
Still reliving this perfect day ✨ Emma + Adam ha Still reliving this perfect day ✨ Emma + Adam have the sweetest, most tender love for each other.  After six years of being together, they tied the knot!  This wedding was one of my favorites this year.  The details, the people involved and the precious relationship that Adam + Emma share were all so special.  Enjoy a few of my favorite images!! 
⠀⠀⠀⠀⠀⠀⠀⠀⠀
A huge “Thank you” to all of the wonderful vendors that made this day so beautiful:
⠀⠀⠀⠀⠀⠀⠀⠀⠀
Wedding Venue | Belle Garden Estate
Florals | The Flower Shoppe on Main
Coordinator | Morin More Events, LLC
Photography | Anna Filly Photography
Second shooting | Carissa Divant
Catering | Three Pigs BBQ
DJ | Music Music and Music - Craig Whitacre
I’m in my birthday party throwing era. With four I’m in my birthday party throwing era. With four littles, we have a birthday every few months & I absolutely love a reason to celebrate. This year, I tried something new & it was a dream come true: I threw myself a birthday party. 🥳 👒🌸🌻🎂🍾

I wanted to throw a special dinner party in the garden, surrounded by the women who have grown with me & helped shape me here in Roanoke. We laughed, shared, clinked glasses & ate really good food.

The gift of being intentionally together was more than I could have asked for. Cheers to 33 & all that this year holds 🤍

Special thanks to @fourarrowsfarms for the incredible, custom bath salts for each guest !! ✨🤍 🫧
That “ I can’t wait to marry you in just a few That “ I can’t wait to marry you in just a few months “ feeling ✨
⠀⠀⠀⠀⠀⠀⠀⠀⠀
Megan & Mark’s engagement session just blew me away. The mountains, the gorgeous views & their perfect chemistry made this session so much fun. Their September wedding day can’t come fast enough !

 #roanokevirginia #roanokevaphotographer #roanokevirginiaphotographer #roanokevaengagementphotography

Copyright © 2025 · Design by Restored 316