Hummingbirds - nnitzky

Male Black-Chinned Hummingbird Archilochus alexandri , Ramsey Canyon AZ

blackchinnedmale