Vintage Seaside Wedding in Newburyport

Cassie & Bret’s vintage seaside wedding at Mission Oaks Grill in Newburyport.

Images by Scott Langley Photography.