There is a very nice nature center here at Gulf State Park, Gulf Shores, Alabama. They have these two owls out back on the deck in a very large cage. We need to go back and learn more about them, I have a feeling they may have been injured and are kept here as they cannot be allowed to live in the wild.
Something for the (holiday) weekend!
3 weeks ago