Thumbnails
 
Bluish Flowerpiercer (Diglossa caerulescens)

Bluish Flowerpiercer (Diglossa caerulescens)