Versicoloured Emerald

The Versicoloured Emerald Hummingbird is from 3 to 4 inches in length when it is fully grown.

Versicoloured Emerald Read More ยป