Long-billed Starthroat – Heliomaster longirostris

Canopy Camp, Panama – 9 October 2016

Starthroat, Long-billed - 20161008