Snowy-bellied Hummingbird {Amazilia edward} El Valle, Panama.