Rufous tailed Hummingbird {Amazilia tzacatl} flying to flower, El Valle, Panama.