Hummingbirds - TomPawlesh
Blue-throated Hummingbird, male - Ramsey Canyon, Arizona

Blue-throated Hummingbird, male - Ramsey Canyon, Arizona

3007bluethroatedhummingbird