A female rufous hummingbird, it is so amazing how far these tiny birds travel.

Advertisements