Anastrebla modestini, head
Anastrebla modestini, head