Closeup image of a segmented aquatic insect larva

Code produit:
1143554039