Birds, Nature, & Equivalence - RStade

Unidentified Hummingbird

Trochilidae incognitus