Rival Hummingbirds (Stock Footage)

Rival Hummingbirds (Stock Footage)

Rival hummingbirds taking off and land on branch, South America

by
by
by
by
by
by