Real couples • beautiful places • Timeless Memories
This colorful groom planned a surprise intimate wedding for his fiance while on vacation on Captiva
Love looks even more spectacular when it’s on Captiva
Captiva Island is the perfect place for an intimate beach wedding to take place
Serving Naples, Sarasota, Marco Island, River District, Captiva, Minnesota, St. Thomas, & worldwide.
Meagan McGregor Photography 2022