Ruby-throated Hummingbird
ApodiformesArchilochus colubrisBIFBirdHummingbirdsNeognathaeRubythroated HummingbirdTrochilidae
From Raw Upload