Masked Flowerpiercer

Diglossa cyanea Order: Passeriformes Family: Thraupidae (Tanagers and Allies)
Diglossa cyanea Order: Passeriformes Family: Thraupidae (Tanagers and Allies)

More Photos