• Thu. Jul 4th, 2024

Petapedia

The Pet encyclopedia

New owl species discovered on African island

Principe-Scops-Owl
Príncipe Scops-OwlPríncipe Scops-Owl is the eighth endemic bird species for tiny Príncipe Island in the Gulf of Guinea. Read More “New owl species discovered on African island”