Discover the World Through My Lens

Blue Ridge mountain view from Explore Park overlook in Roanoke, Virginia

Affordable & Professional Photography Services

  • Lifestyle & Family Portraits

    After years of photographing weddings and portraits, I’ve learned how to quickly put people at ease—turning nervous smiles into natural laughter and real connection. I love creating a fun, relaxed atmosphere that lets authentic moments unfold, while moving fluidly through poses to ensure every angle and expression is captured. The result is a collection of images filled with warmth, personality, and memories my clients cherish forever.

    Perfect for graduates, newly engaged couples, and families!

    All Portrait Photo Collections begin at $200 and come with a full image download/print release and access to an online gallery within 48 hours.

    Man and woman with their arms around each other and smiling
  • Equine Events & Bridle Sessions

    My deep comfort around horses and years of experience behind the camera allow me to create a calm, joyful, and authentic atmosphere for both horse and rider—one where their natural connection shines through. Every session is a heartfelt celebration of the trust, grace, and unspoken bond that defines the equine-human partnership.

    Standing ringside, I strive to document it all—the heart-pounding excitement of the jump round and the poised, powerful elegance of the dressage arena.

    All Equine Sessions begin at $300 and come with a full image download/print release and access to an online gallery within 48 hours.

    Horse and rider in the dressage ring

Who is the
person behind
the camera?

I am Carole Gabrielson. I am passionate about capturing moments that matter, ensuring each shot tells your unique story. I am dedicated to helping you preserve your cherished memories and precious moments with a personal touch.

Learn more
Carole Gabrielson, photographer, holding her camera in front of her face getting ready to take a picture

Contact Me

Interested in working together? Fill out some info and I will be in touch shortly. I can’t wait to hear from you!