Lost in Thought
American white pelican (Iowa)
American White PelicanpelicanbirdstandingwatchingrockswaternaturewildlifeIowa
From Wildlife