The Screech Owl

screech owl

This screech owl is now a permanent resident of the Environmental Studies Center in Mobile, AL.  She travels with the group to county schools, in order to show students the wonders of nature.

Leave a Reply

Your email address will not be published. Required fields are marked *