Royalty-free stock photo ID: 1351185044
Talamanca hummingbird or admirable hummingbird (Eugenes spectabilis) is a large hummingbird. The admirable hummingbird's range is Costa Rica to Panama
Usage and Popularity show how the Shutterstock community is engaging with this asset.
More from this artist