Ruby throated hummingbird, juvenile male, hovering at a sunflower, isolated on white.

Royalty-free stock photo ID: 124083730

Ruby throated hummingbird, juvenile male, hovering at a sunflower, isolated on white.