Hummingbirds - TomPawlesh
Costa's Hummingbird, male - Phoenix, Arizona

Costa's Hummingbird, male - Phoenix, Arizona