A worldwide community photographing and learning about wildlife
Photo of green humming bird, shot in ...
white throat and white belly green body ...
This is a small hummingbird , from middle elevations (700–1400 m) , resident ...
A resident species from low-middle elevations of the Caribbean slope . It is ...