A Great Blue Heron flies over the Messalonskee Marsh at Belgrade, Maine
BirdsGreat Blue Heronbirds in flight