Red-Cheeked Parrot

Red-Cheeked Parrot

There are many sub-species of the red-cheeked parrot, a mainly green-bodied parrot which is found in Indonesia, New Guinea, and the northern tip of Australia.