Taxidermy Amethyst-throated sunangelTaxidermy Amethyst-throated sunangelTaxidermy Amethyst-throated sunangel
 

Taxidermy Amethyst-throated sunangel

SOLD

Log #7801

Latin: Heliangelus amethysticollis, M