Intimate micro wedding on the beach on Plum Island in Newburyport Massachusetts

Intimate Wedding at Sunset in Newburyport, MA