Ruby-Throated Hummingbird

Ruby-Throated Hummingbird

Ruby-Throated Hummingbird sitting on a branch

Categories: