Stock Photo - Purple-Throated Mountain-Gem Hummingbird male (Lampornis calolaemus) Costa Rica.

Stock Photo: Purple-Throated Mountain-Gem Hummingbird male (Lampornis calolaemus) Costa Rica.

Searchable keywords

Choose multiple keywords