Yellow and Green Lorikeets aka Sula Lorikeets
The Yellow and Green Lorikeet (Trichoglossus flavoviridis) is endemic to the Sula Islands – a group of islands in the Malukus in Indonesia. Its three main islands are Mangole, Sanae and Taliabu. These lorikeets favor subtropical or tropical moist lowland forests and subtropical or tropical moist montanes. Although endangered in its natural habitat (CITES II), … Read more