Anastrebla nycteridis, head
Anastrebla nycteridis, head