Anastrebla mattadeni, head
Anastrebla mattadeni, head