Ruby-Throated Hummingbird
These birds have been spending a lot of time loading up for their migration to the south
TitmouseGorilla with BabyHorse JumpingHorse Jumping #2Ruby-Throated Hummingbird