Duchess Lorikeet

Duchess Lorikeet

Charmosynoides margarethae
Kolombangara Island, Solomon Islands - 13 juli 2015
A Duchess Lorikeet perched a bit too far away. Previous scientific name Charmosyna margarethae.