The Chattering Lory is a forest-dwelling parrot endemic to North Maluku, Indonesia. It is most commonly found in primary lowlands and montane forests, but it is ocasionally seen visiting coconut plantations and other cultivated lands. As all lories, they feed mainly on pollen and nectar.
The above picture was taken in the Attica Zoological Park, Athens, Greece, in June 2007.
Life on Earth