Taxidermy Purple-throated sunangelTaxidermy Purple-throated sunangelTaxidermy Purple-throated sunangelTaxidermy Purple-throated sunangel
 

Taxidermy Purple-throated sunangel

SOLD

Log #7534

Latin: Heliangelus viola, M