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

Anna's Hummingbird (M) - Arizona

hummingbird