Hummingbirds - Joe Covington

In-flight Hummingbird

A ruby-throated Hummingbird diving to the dinner table!

GreenHummingbirdRuby Throated