Prohierodula lineata
7749841f9b9d4ce81f4435824434d4fe
...