Screech owl
Luna, a white screech owl is another animal ambassador at the Peace River Wildlife Center in Punta Gorda, Florida. Like Orion, she would not survive in the wild...
Read more
Luna, a white screech owl is another animal ambassador at the Peace River Wildlife Center in Punta Gorda, Florida. Like Orion, she would not survive in the wild.
Read less
Read less
Views
27
Categories
Same photographer See all
Discover more photos See all