Birds, Nature, & Equivalence - RStade

Black-chinned Hummingbird – Female

Archilochus alexandri