Image 1 of 1
Blue-throated Hummingbird 4229.jpg
Blue-throated Hummingbird, Southeastern Arizona