Camponotus festinatus

Camponotus festinatus minor worker, closeup of head.
Camponotus festinatus minor worker, closeup of head.