Taxidermy Amethyst-throated hummingbirdTaxidermy Amethyst-throated hummingbirdTaxidermy Amethyst-throated hummingbird
 

Taxidermy Amethyst-throated hummingbird

SOLD

Log #7796

Latin: Lampornis amethystinus, M