Hummingbird at rest.
A little female ruby throated hummingbird having a rest on a branch in the garden.
© Kellyplz | Stock Free Images
Similar Free Images