Hummingbird in Tropical Garden (Stock Footage)

Hummingbird in Tropical Garden (Stock Footage)

Hummingbirds at a drinking bowl in tropical garden on the Caribbean island.

by
by
by
by
by
by