Pink-necked Green-Pigeon (Treron vernans) male

Lip Kee Yap