Ruby throated hummingbird perched.
A beautiful ruby throated hummingbird perched on a branch isolated on white.
© Kellyplz | Stock Free Images
Similar Free Images