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

Broad-tailed Hummingbird (M) - Arizona

hummingbird