Escharella pseudopunctata
4562911683956b860db42ef8a9e3353a
...