Photography Favorite Jennifer Shore Photography Jennifer Shore Photography specializes in event photography, offering expert services designed to capture timeless memories. Marblehead, Massachusetts