Green Barbet
Stactolaema olivacea
3
74
39
101-34
Look for images of this species with Google Image Search