Port Clyde, Maine
St George, Maine
Jordan Pond Wedding Ceremony
Penobscot Bay
South Portland, Maine
Cape Cod
Kennebunkport, Maine
Portland, Maine
Brunswick, Maine
Quechee, Vermont
Newtown Square, Pennsylvania
Cape Elizabeth, Maine