Pel's Fishing Owl
Karen Lee Ensley
Photograph - Photography
The Pel's Fishing Owl is one of the world's largest owls. This adorable owl was seen in Liwonde National Park, Malawi.
April 13th, 2021
Viewed 120 Times - Last Visitor from Cupertino, CA on 11/14/2021 at 6:19 AM