Holly Speckle (Trochila ilicina)

Holly Speckle (Trochila ilicina)

Observation - Holly Speckle (Trochila ilicina) - UK and Ireland. Description: