Duchess Lorikeet Charmosynoides margarethae

  • Makira-Ulawa, Solomon Islands