Camponotus schaeferi

Camponotus schaeferi major worker, head on view.
Camponotus schaeferi major worker, head on view.