Escharoides torquata
50c632e2eede46b698f090f3fdcf2c9f
...