
The red-cheeked parrot is a species of parrot in the family Psittaculidae found in Indonesia, Papua New Guinea and the tip of northern Australia. There are 17 subspecies currently recognized.
Similar species: Parrots
By Ferdy Christant
All rights reserved
Uploaded Dec 29, 2023. Captured Oct 14, 2023 08:30 in C3R8+F7 Beneik, Jayapura Regency, Papua, Indonesia.