Chelorchestia colombiensis
41f485111581013982aaec824ae11be5
...