Taxidermy Many-spotted emeraldTaxidermy Many-spotted emerald
 

Taxidermy Many-spotted emerald

SOLD

Log #7555

Latin: Taphrospilus hypostictus, M