Hummingbird Perched on a Small Branch (Stock Footage)

Hummingbird Perched on a Small Branch (Stock Footage)

Hummingbird perched on a small Branch. Close-up. Full HD. Filmed in Argentina.

by
by
by
by
by
by