Bluish Flowerpiercer (Diglossa caerulescens)

Bluish Flowerpiercer (Diglossa caerulescens)