Cyanerpes caeruleus PURPLE HONEYCREEPER 9009159

Cyanerpes caeruleus PURPLE HONEYCREEPER 9009160

Chlorophanes spiza GREEN HONEYCREEPER 8011354

Chlorophanes spiza GREEN HONEYCREEPER 8009658

Cyanerpes caeruleus PURPLE HONEYCREEPER 8006707

Cyanerpes caeruleus PURPLE HONEYCREEPER 8006725

Cyanerpes cyaneus RED-LEGGED HONEYCREEPER 8006736

Cyanerpes cyaneus RED-LEGGED HONEYCREEPER 8006737

Cyanerpes cyaneus RED-LEGGED HONEYCREEPER 8006740

Cyanerpes cyaneus RED-LEGGED HONEYCREEPER 6018803

Cyanerpes cyaneus RED-LEGGED HONEYCREEPER 6018811

Cyanerpes cyaneus RED-LEGGED HONEYCREEPER 6018814

Cyanerpes cyaneus RED-LEGGED HONEYCREEPER 6018817

Cyanerpes cyaneus RED-LEGGED HONEYCREEPER 8006705

Cyanerpes cyaneus RED-LEGGED HONEYCREEPER 8006727

Cyanerpes cyaneus RED-LEGGED HONEYCREEPER 8006734
© Rob Curtis/The Early Birder