Taxidermy Emerald-bellied puffleg hummingbirdTaxidermy Emerald-bellied puffleg hummingbirdTaxidermy Emerald-bellied puffleg hummingbirdTaxidermy Emerald-bellied puffleg hummingbird
 

Taxidermy Emerald-bellied puffleg hummingbird

Log #7559

Latin: Eriocnemis aline