apeachg Is hard to tell from the picture, but looks like a Costa's hummingbird (calypte costae) or perhaps an Anna's hummingbird (calypte anna).
Comments (1)