Purple Honeycreeper (Cyanerpes caeruleus) in Thraupidae (Tanagers and Allies)

Photos by Bill Walker

Sightings

Species Map