To view more Press Herald photo galleries, click here.

The structural post of one of her sculptures appears to lean into a conversation with artist Pamela Moulton. The sculptures, dubbed the Pinkies, were being transported to her studio in Norway from Payson Park in Portland. Ben McCanna/Staff Photographer

Parker Haynes. left, of Conway, N.H. follows Katie Conroy of South Portland acroos Higgins Beach before surfing early on June 16. Derek Davis/Staff Photographer

Wuta Mansango hugs a loved one after her graduation at Merrill Auditorium on June 27. Mansango came to the U.S. from Angola in 2019 and has been working for five years to earn her degree. Brianna Soukup/Staff Photographer

Easton Healy of South Portland celebrates after being driven home by teammate Jude Chaltray in the 6th inning of a game against Deering High School. Derek Davis/Staff Photographer

Bryce Randall slaps hands of volunteers as he surfs a wave into shore during the first Special Surfers session of the summer at Gooch’s Beach in Kennebunk on June 18. Randall participates in what is known as Special Ops surfing, where the surfer is seated in a chair and lines of volunteers guide the board as it rides the wave. Gregory Rec/Staff Photographer

Altar servers Kevin Tran, left and Edwin Maurais with the Cathedral of the Immaculate Conception, scoop water from Portland Harbor for the Blessing of the Fleet at Maine State Pier on June 30. Shawn Patrick Ouellette/Staff Photographer

Hazmat suit-clad firefighters from Portland, South Portland and York County descend a grassy hill at Southern Maine Community College on Thursday to execute a full-scale training exercise that simulated a response to a chemical or biological attack. Ben McCanna/Staff Photographer

Aaron Doughty finishes securing a dead humpback whale that was hauled out of Portland Harbor on to his trailer on June 6. Brianna Soukup/Staff Photographer

Chris Daniels holds his 12-week old daughter Phoebe in Peng’s Pizza in Biddeford, which Daniels named after his father. Gregory Rec/Staff Photographer

A piping plover chick pauses on Ogunquit Beach on June 13. Brianna Soukup/Staff Photographer

A trio from the Maine Attraction Water Ski Show Team performs in Sanford. Ben McCanna/Staff Photographer

Ainsley McCrum, center, celebrates with teammates after Portland defeated South Portland 3-2 on June 6. Derek Davis/Staff Photographer

Kevin Wade Mitchell, a longtime actor from Portsmouth, stands in the back yard of the Moffat-Ladd House in Portsmouth, NH. Mitchell will portray Prince Whipple at a ceremony in Kittery this. Prince Whipple was enslaved by Gen. William Whipple, the only person from Maine to sign the Declaration of Independence. Prince fought in the Revolutionary War and was one of 20 enslaved men to sign the Petition of Freedom asking for their freedom. Gregory Rec/Staff Photographer

Dancers Fabergé Flows, left, and Pixel Angel provide a colorful backdrop of swirling rainbow tapestries while Viva the Sensation performs in Windham Town Hall during “Together we Rise,” a first-ever Pride event in the town on June 2. Ben McCanna/Staff Photographer

The Scarborough bench watches with anticipation with one out remaining in the game on June 11. Shawn Patrick Ouellette/Staff Photographer

Samantha Dolan of Portland twirls with Rachel Thieme of Portland at a contra dance at Freeport’s Harraseeket Grange #9 on June 23. Derek Davis/Staff Photographer

A Coast Guard helicopter flies above the waterfront during the Walk the Working Waterfront event along Commercial Street in Portland on June 8. The Coast Guard was planning a helicopter and rescue swimmer demonstration. Brianna Soukup/Staff Photographer

Bruins goalie Jeremy Swayman, right, reacts after Peter Horch, back to camera, sunk a putt on the fifth hole during the Drive Fore Kids golf tournament at the Falmouth Country Club on June 21. Playing with Swayman were Steve Whitney, in foreground, Taylor Canaday, left and Eric James, behind Horch. Gregory Rec/Staff Photographer

Biddeford planned to begin moving people out of homeless encampments — like this one adjacent to Mechanics Park on Water Street — in early July. City officials believe at least a third of the people living in tents will move to the temporary homeless shelter opening next month at the Seeds of Hope Neighborhood Center. Ben McCanna/Staff Photographer

Marwa Omar waves to the audience after receiving her diploma. Gregory Rec/Staff Photographer

The Howry family of Berlin, N.H. walks on Popham Beach State Park after storms passed on June 5. The family, vacationing in Maine, was planning to wade out to one of the small islands off the beach. Derek Davis/Staff Photographer

Nolan Feyler of Gorham pulls away to finish well ahead in the 200 meter dash at the Class A track and field championship meet on June 1. Derek Davis/Staff Photographer

Casco Bay High students run to shore with their collapsing cardboard boats in the annual end-of-schoolyear boat races at Willard Beach on June 14, 2024. Brianna Soukup/Staff Photographer

Delia Tremble of Cheverus jumps into the arms of teammate Addison Deroche after Tremble scored the games second run in the 10th inning on June 11. Shawn Patrick Ouellette/Staff Photographer

Deering High School graduate Nemer Al Akash sits in the passenger seat of a canary-yellow Camaro SS driven by a friend who parked directly outside the Merrill Auditorium in Portland in preparation for Al Akash’s arrival after commencement exercises on June 6. Ben McCanna/Staff Photographer

Yarmouth celebrates winning the Class B state championship after the final out on June 15. Shawn Patrick Ouellette/Staff Photographer

The sun sets over Little Diamond Island as Abel Kraft, 10, left, plays independently while his father Reed Kraft, of Peaks Island, completes the final steps of hauling out his powerboat at the public ramp on Centennial Street on Sunday. The Krafts, and other members of the family, spent the afternoon boating on Casco Bay, which included flying kites off the stern. Ben McCanna/Staff Photographer

Join the Conversation

Please sign into your Press Herald account to participate in conversations below. If you do not have an account, you can register or subscribe. Questions? Please see our FAQs.