Fluffed small Stripe-breasted star throat hummingbird perched on a branch against defocused bright b
Fluffed small Stripe-breasted star throat hummingbird perched on a branch against defocused bright b, by Zoonar/Uwe Bergwitz
Details
License type
Royalty Free