Purple Honeycreeper
Cyanerpes caeruleus | Order: Passeriformes | Family: Thraupidae (Tanagers and Allies) |
Cyanerpes caeruleus
Order: Passeriformes
Family: Thraupidae (Tanagers and Allies)
Cyanerpes caeruleus | Order: Passeriformes | Family: Thraupidae (Tanagers and Allies) |