Hummingbird with purple head resting on an Agave cactus
Hummingbird resting on an Agave Cactus
Hummingbird with purple feathers flying near a pink flower