species 8,802 observations

Red-legged Honeycreeper

Cyanerpes cyaneus