Red-flanked Lorikeet

Red-flanked Lorikeet

The Red-flanked Lorikeet is a species of parrot in the Psittaculidae family. It is found in Indonesia and Papua New Guinea. Its natural habitats are subtropical or tropical moist lowland forests and subtropical or tropical mangrove forests. Wikipedia

Scientific name: Charmosyna placentis
Rank: Species
Higher classification: Charmosyna

All Media

Blackopshosting Web and ViMP Hosting

Video CMS powered by ViMP (Ultimate) © 2010-2022