Chattering Lory
The Chattering Lory is a large species of parrot native to Indonesia. They are bright red overall, with green wings and orange beaks. There are three subspecies, including the Yellow-backed Lory. This is our totally cute Birdorable Chattering Lory!