species 1,555 observations

Angle-winged Emerald

Chloropteryx tepperaria