Nature in action: Green Violetear hummingbird.

Nature in action: Green Violetear hummingbird.

Nature in action: Green Violetear hummingbird.