A Great Blue Heron fishes on the bank of the Kennebec River in Augusta, Maine. This one just speared a sucker.
Great Blue HeronKennebec RiverAugustaMaine