I captured this photograph of a great blue heron from a kayak on Green Lake between Ellsworth and Dedham, Maine. On this particular morning, I found the heron perched on a boulder near the edge of the water. I sat very still in the kayak for about 45 minutes, waiting for him to catch a fish. I was rather surprised to see a yellow perch when he finally pulled it out of the water!
A great blue heron eating a yellow perch on Green Lake in Maine.