....because every picture tells a story.....

Jennifer Carr is a fine art nature and portrait photographer in Virginia Beach, Virginia. Known for her colorful, uplifting images, she is drawn to photograph the beauty of the natural world around her, capturing colors and light. Her fun filled portrait sessions showcase families, couples, and seniors in the breathtaking beauty of Virginia Beach. In addition to offering fine art prints and portrait sessions, Jennifer teaches photography lessons and hosts a women's photography workshop on Hatteras Island in the Outer Banks of North Carolina. Jennifer services all of Tidewater, including Virginia Beach, Chesapeake, Norfolk, and the entire Hampton Roads region.

Menu