Purple Honeycreeper (Cyanerpes caeruleus)© David Schenfeld
Purple Honeycreeper (Cyanerpes caeruleus)© David Schenfeld -- source link
Tumblr Blog : perfect-plumage.tumblr.com
#purple honeycreeper#cyanerpes caeruleus#thraupidae#passeriformes#david schenfeld