
Use the LEFT / RIGHT keys to navigate the Darkroom
Use the UP key to show captions
Use the DOWN key to hide captions
Use the ESC key to close Darkroom
Beachgoers spread out in the sand at Crescent Beach State Park on Sunday during a hot holiday weekend. Ben McCanna/Staff Photographer
Kate Brandeis guides her son Hudson Brandeis, right, and friend Holden Creelman toward a raft of ducks at Crescent Beach State Park on Sunday. Ben McCanna/Staff Photographer
Engaged couple Jennifer Hosack and Mike Kelly, of Wilmington, North Carolina, survey the busy scene at Crescent Beach State Park on Sunday. Ben McCanna/Staff Photographer
New York City resident Shruti Gupta strolls under the shade of an umbrella with husband Tuhin Gupta while crossing the Casco Bay Bridge. Ben McCanna/Staff Photographer
Mother and daughter Lorraine, left, and Diane Bouchard, of Bowdin, keep cool with the top down while waiting for the draw bridge to close on the Casco Bay Bridge. Ben McCanna/Staff Photographer
South Portland resident Sheila Szafran coasts across the Casco Bay Bridge after an afternoon bike ride. She and her husband took advantage of cool sea breezes by riding around Peaks Island earlier in the day. Ben McCanna/Staff Photographer
A long line of cars await entrance to Crescent Beach State Park on Sunday during a hot holiday weekend. Ben McCanna/Staff Photographer
Kaden Richardson, 9, of Falmouth, volleys with a friend Sunday at Crescent Beach State Park during a hot holiday weekend. Ben McCanna/Staff Photographer
Engaged couple Jennifer Hosack and Mike Kelly, of Wilmington, North Carolina, survey the busy scene at Crescent Beach State Park on Sunday. Ben McCanna/Staff Photographer
Heat radiates off the sand Sunday at Crescent Beach State Park while Larry Nault and Jessie Sherwood lounge in the shade. Ben McCanna/Staff Photographer
Jason Thrower, of Boston, carries his paddleboard to the water at Crescent Beach State Park on Sunday. Ben McCanna/Staff Photographer