Blue-crowned Hanging Parrot (Loriculus galgulus) female

Lip Kee Yap