MKP Blog: The Imperfect Frame
Because the best stories are never staged.

Ogunquit, Maine family Photos
A dreamy Ogunquit family session under a jaw-dropping sky. One kid, two parents, and reflections for days.

What Does It Take to Have a Memorable Elopement in Ogunquit, Maine?
Dreaming of an oceanside elopement in Ogunquit, Maine? Marginal Way offers rocky cliffs, salty breezes, and all the down-to-earth magic you need. Here’s what it really takes to make your coastal elopement unforgettable—dog-friendly tips, best timing, and why less truly is more.

Exeter NH Farm Wedding: Pink Sneakers, Peonies, and Pure Joy
Maudslay State Park in Newburyport is perfect for weddings big or small. This fall celebration brought style, fun, and so much personality to the woods.

NH Micro-Wedding at Bedrock Gardens
A bright, bold NH micro-wedding at Bedrock Gardens filled with music, color, love—and just enough chaos to keep it interesting.

Exeter, NH Surprise Proposal: Real Moments, Real Reactions, Real Love
Planning a surprise proposal in New Hampshire? See how this groom-to-be popped the question in downtown Exeter—complete with meaningful details, candid photography, and expert tips for planning your own unforgettable NH proposal.

Cliff House Maine Family Babymoon! (Now, with Actual Moon)
Eight months pregnant, on the rocks, and looking incredible—this Cliff House Maine family babymoon session ended with a surprise pink moonrise over the ocean.

Southern Maine Queer Elopement.
A wildly personal Southern Maine elopement at a seaside campground, complete with laughter, tears, vows that actually made sense, and a spontaneous ceremony that couldn’t wait a second longer. Proof that when love calls the shots, magic happens.

Portsmouth NH Micro Wedding
A coastal micro-wedding spanning New Castle, Portsmouth, and Great Island Common — filled with sun, sentiment, and Trader Joe’s flowers.

Graduating in a Pandemic.
NH graduation photos with heart. When the pandemic disrupted all the usual milestones, I offered mini sessions in Exeter for high school and college grads to create something joyful and meaningful in a time that deserved better.

Fall family Mini Sessions in NH
Short, sweet, and full of color. These fall family mini sessions in NH were the perfect mix of real connection, playful chaos, and autumn charm.

Old Orchard beach family Photos
An Old Orchard Beach family session full of energy, beach crowds, and unexpected beauty. Sometimes all you need is a little shade and a lot of love.

Portland, Maine wedding
Portland, Maine weddings are always something special. From Fort Williams Park to DiMillo’s on the Water, the mix of coastal charm and city energy is tough to beat.

Portsmouth NH Personal Brand Photography
What do you get when you mix one radiant human, a cozy coffee shop, and the cobblestone charm of Portsmouth? A personal brand session that’s anything but cookie-cutter. We ditched the stiff poses and leaned into real moments—because your brand deserves to feel like you, not like a stock photo.

Cliff House Maine Maternity & Babymoon Adventure
A two-year anniversary, a Maine babymoon, and a whole lot of love—this maternity session at Cliff House was the perfect mix of connection, celebration, and coastal breeze. Real moments, big laughs, and baby on the way!

Fort Foster Wedding, Maine, Wedding
Fort Foster isn’t just beautiful—it’s the kind of place that makes a wedding feel easy, natural, and completely your own. The views, the breeze, the calm energy. It just works.

NH Family Vacation Photographer
A fall family photo session at Hampton Beach with cozy sweaters, bare feet, and all the relaxed connection you’d expect from a summer shoot—just with better lighting.

Newburyport, MA, Maudslay State Park Wedding
Maudslay State Park in Newburyport is perfect for weddings big or small. This fall celebration brought style, fun, and so much personality to the woods.

Celebrate Family! Ogunquit Maine Family Photos
Four cousins, two families, and a pair of fun-loving grandparents made this Ogunquit, Maine family photo session at Footbridge Beach one for the books.