Hummingbirds - TomPawlesh
Anna's Hummingbird, male - Ramsey Canyon, Arizona

Anna's Hummingbird, male - Ramsey Canyon, Arizona

2926annahummingbird