Honeycreeper, Purple 

Purple Honeycreeper, Cyanerpes caeruleus
Asa Wright Nature Center, Trinidad
January 23, 2016

Honeycreeper, Purple 2









© Robert Barnes 2023-2024