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 118 Times - Last Visitor from Roussillon - France on 10/10/2021 at 3:03 AM