Leaf Lorikeet Trichoglossus weberi

  • Nusa Tenggara Timur, Nusa Tenggara, Indonesia