Opisthioglyphe locellus
8ab4e2b6ea80844585a56778c8cb7e70
...