Ruby-throated Hummingbird

Ruby-throated Hummingbird. Image Credit: Animal Perspectives.

Advertisements