Hummingbirds of USA - Dwayne's Smugmug
Broad-billed Hummingbird (M) - Arizona

Broad-billed Hummingbird (M) - Arizona

hummingbird