bird-trinidad2

Purple Honeycreeper (Cyanerpes caeruleus)

Purple Honeycreeper (Cyanerpes caeruleus)