Duchess Lorikeet Charmosynoides margarethae

  • North Solomons (Bougainville), Papua New Guinea