A great blue heron wrestles with lunch in Great Meadow Stream between North and Great Ponds in Maine’s Belgrade Lakes region.
A great blue heron photographed from my kayak on Pushaw Stream.
Black guillemots hanging out on a ledge on Otter Cliff at Acadia National Park.
Lunch, moose style. Captured from my kayak on remote Williams pond in the Maine woods.
A moose enjoying lunch on the shoreline of Baxter State Park’s Sandy Stream Pond.
A gull on Acadia’s rocky coast.
A great blue heron fishing in Bass Harbor Marsh on Mount Desert Island.
Hard at work.
Serendipity. I happened to spot this assassin bug when photographing the flower.
A monarch butterfly on goldenrod.