Great Blue Heron on sand (Photo Bill McAllister)

Alabama Ornithological Society