Rodrigues parrot

The Rodrigues parrot was endemic to the Mascarene island of Rodrigues in the Indian Ocean, east of Madagascar. It was ...
Read more