Close
Camiguin Hanging Parrot
Loriculus (philippensis) camiguinensis