Ruby Throated Hummingbird Perched.

Ruby Throated Hummingbird Perched. - A Beautiful Ruby Throated Hummingbird Perched On A Branch Against A Brilliant Blue And Cloudy Sky In The Summer. Photo