BECKY + JEREMY ENGAGEMENT

LOCATION: MARBLEHEAD, MASSACHUSETTS