Helminthoglypta berryi
cfc027f5456ae554f4548d425d8466b6
...