Specimen image 38962

Go back to view Specimen details
Ecbot specimen image, catalogue number: 38962