Sceloenopla unicostata
286de0ce7470c4ec144558edb8632ec6
...