Taxidermy Peruvian sheartailTaxidermy Peruvian sheartail
 

Taxidermy Peruvian sheartail

SOLD

Log #7725

Latin: Thaumastura Cora, F